Perhaps runtimes used to make companies profit shouldn't be free if we're not funding those services in a way we do other public services (taxes)?

I never thought I would come around to the Java way of thinking on this, but companies are abusing the public good.