I assume these commenters are either too young to have much life experience or young and idealistic without seeing how the world really works.
I mean for $1,000 I can have effectively a 1990’s supercomputer in my pocket. The government didn’t do that, greedy capitalists did.
Took some serious decades and big money to switch from government having outsized impact on demand.
Heavily reliant on research funded by the government, ambitious funding for things the internet, the financial stability and access to markets supported by the government, etc. Neither side of this is doing it on their own — it’s like trying to decide whether the wheel or chain deserves credit for making your bicycle work.
Greedy capitalists trying to make more and more money figured they could do that by making better and better phones.
Capitalism is why we have super computers in our pocket.
Thing is, those capitalists wouldn't have markets to exploit or tools to do so if not for over 50 years of government inducing the demand ("Silicon Valley" literally started because US Navy colocated a bunch of aviation projects, and later it pulled electronics industry there)
No-one here is arguing if the free market helped improve CPUs, but I think it's an entirely different question if things like free electricity + gas markets are useful (the evidence from Texas exactly seems to suggest "no").
It's a literal idealist position to insist that free markets cause development, when the vast majority of material evidence across the world points to the contrary.
Your constant amazement indicates that either you don't understand something, or the rest of the world are idiots can't see what's so self-apparent to you.
Android is more "free market" than iOS: network providers and OEMs can extend the source code to their requirements and "compete" to consumers detriment. The consensus on HN seems to be that the centralized planning/walled garden approach of iOS is superior.
1. I'm being intentionally provocative,but hear me out: Unix, the IBM PC, Angular, React, CUDA