My guess and opinion on the common blockers to Linux adoption
The big one seems to be the inability to buy a mainstream device with a Linux distribution preinstalled. The few options I know of are niche devices or sometimes single models usually marketed as...
The big one seems to be the inability to buy a mainstream device with a Linux distribution preinstalled. The few options I know of are niche devices or sometimes single models usually marketed as dev devices. It is also near impossible to even find something without any os installed. Even manufacturer like Framework doesn't offer Linux preinstalled laptops or even just fully assembled ones but without os.
Lacking third party software and hardware support. This is a very real problem and something that can make Linux unviable for specific use cases but also something that will never resolve without higher adoption in personal computing, my guess is at tenth of marketshare we would start seeing it being treated as a serious option. It is amazing that something like wine exists and how well it works but it still can't do everything and it is worse than native support. Similarly not many people are willing to even consider VMs or dual booting for specific workflows that need Windows.
Fragmentation of distros and ways to do things but with standard recommended beginner distros this seems to me more of a perception then a clear problem for most use cases for majority users who would theoretically migrate.
A fallacy where people value a thing perceived to be free less also seems to play a role along with public perception of Linux and its users. Slogans such as Linux is only free if you don't value your time which is ironically IMO more true of Windows these days with the cost usually part of the price of the device and not really perceived or considered by the average buyer.
This seems similar to the usual jokes about vegans and other ill formed perceptions. My guess is that it is the result of people plain ignoring things that have potentional to be uncomfortable along with those with niche opinions being more likely to have considered them and to have strong reasons to hold them along with wanting to at least tell people what they are.
I am just plain ignoring Mac here to be more concise and because I have zero experience with them.