How is that not anti-Java? Today's implementations (there's more than one?) of things surrounding Java are all we have.