Oh really? And when was the last time you attempted to do what these people do? Easy to judge sitting from an armchair, isn't it?
While you're at it, why don't you stop using any of the products that these people create? And stop using any of the products created by people using their products? Why don't you stop patronising for instance any business that uses Microsoft or Oracle software? Let's see how much choice that leaves you.
>They are also on the backs of the American people who contribute significant amount of money through government sponsorship.
The American government decided to use public resources to fund research without attempting to monopolise the application of results. If you don't like the fact that people have created successful businesses and products with this, you should blame the government, not the people who took risks and brought the applications to market. You don't get to hold out your hand and ask for something back when you gave it away for free in the first place.
>I will judge them sharply for profiting so handsomely from public investment.
Perhaps you should be judged too. After all, aren't you this very moment enjoying the internet? Isn't your enjoyment of it, its enrichment of your life (even potentially your dependence on it for your economic niche) a profit of your own? And how much have you decided to donate to the government as compensation for this profit from your use of the fruits of public research funding?
>Profit has no space in "real" free markets.
I suggest you educate yourself in basic economics before making such stupid claims.