Repositories also wouldn't work if Linux had the same market share as Windows, or hell, even OS X. You just cannot do everything via such system, and there needs to be a way to install software off from the "official" platforms. Hell, most of slashdot constantly argues against this too (DRM).
All three largest OS - Windows, OS X and Linux - are pretty much equivalent now. In fact, OS X is probably less so than Windows or Linux (and I use mac!).
In before all the stupid replies that Linux cannot be hacked.
Now I think that something between socialist and capitalist system would be best. Europe is mostly this. There are still issues, sure, but it sure as hell is better than hard approach promoting either capitalism or socialism.
Do you like war? Because that is where extra money is funnelled to by the government. Do you like more useless beureaucratic red tape? Because that is what the government does when it gets more money than it needs.
By "the government" I guess you mean U.S. government. But this story is about paying taxes to other countries. To every country Google does business in. These countries, by long history, do not spend billions in wars like the U.S. does. They are mostly peaceful and this is also why most of the world hates U.S.
In more civilized countries, the taxes go to infrastructure, healthcare and other things that benefit everyone.
- India has no reason to fight against pirates
- US income mostly consists of copyrights and patents instead of actual goods
- US constantly bullies the whole world so that their largest revenue would stay secure.
- India would, long term, make their country much better and knowledgeable by letting their people pirate whatever they want, like tools for coding, operating systems, photoshop, whatever. Currently they have little money.
Conclusion - US pressures India and other countries.
About US violations of copyrights in the past. It's fully known that US blatantly ignored any and every copyright and law that Europe had back then. This is how they gained power by openly abusing other countries and their people.
Tax money moved out of the country at 50%
So your solution to taxing is to isolate US from rest of the world? Yeah that will work great in long term. No, in fact it will crash the whole thing really quickly too, as USA depends so much on cheap, mostly Asian countries to produce their goods. Hell, even your freaking post office is now mostly offshored to Bangladesh and Singapore!
And no, there is no easy solution to this. The ultimate reason why we need these are to allow companies in other countries to do business with companies in another. However, then we have jerks like Google who abuse this by setting up shell companies to take advantage of it and avoid taxes. Again, legally ok, but not morally.