https://bbs.archlinux.org/viewtopic.php?id=204875 2015 November
https://bbs.archlinux.org/viewtopic.php?id=206032 2015 December
https://bbs.archlinux.org/viewtopic.php?id=210685 2016 March.
And these were times when I needed community help, most of the time I could get it working by pairing again or some such nonsense. It never worked reliably, in general.
Note I switched to Windows as my daily driver in 2018 January.
It seems sound is still a gigantic mess of PulseAudio and ALSA https://wiki.archlinux.org/index.php/PulseAudio
So even Ubuntu isn't necessarily a guarantee of stability.
Bluetooth has never worked.
Most decent languages work great cross platform. I'm not sure what I'm supposed to be missing.
To be frank, the only think that bothers me about web dev on Windows is that the Elixir repl doesn't support "up" for editing the previous command.
Most people choose their laptops based on the OS, not on the pointing device.
However my T420 and X220 still perform excellently even after 9 years.
2006 was for me the turning point where Linux was only used via VMs or some remote box.
WSL2 is just fine, I don't need to mess with VMWare any longer.
And if I am not doing Linux deployments, I can do plain Windows development, like I have done since Windows 3.0.
For the Linux desktop experience I have a surviving ASUS netbook.
This similitude baffles me. Do you mean "had to wear protective equipment, had to drive constantly between locations, we were knocked over every few seconds, and we risked drowning several times"...?