My laptop is always hot enough to burn my balls off. This is after disabling my dedicated GPU, disabling turbo boost and underclocking the cpu.
Consequently the battery life is abysmal as well.
Lastly, trackpads seem to worse on linux across the board.
Those things are major sticking points in almost all linux laptops.
I have been able to find near-perfect replacements for everything else. (apart from some MS office and enterprise software, but can't blame linux for that)
In particular, in Ubuntu 18.04 (and maybe all of gnome) they removed mouse / trackpad acceleration, so using pointing devices feels like drinking a pot of coffee and working with you hand immersed in thick mud. There’s a config file option / cli to fix that somewhere. Same with the non-existent palm rejection.
I want a system that JUST WORKS. I don't have enough time in my day, with all of my other responsibilities, to figure out why something is slightly broken.
Corporate VPN's are the other one.
That's why I really don't mind running MacOS at work - it works well, and the defaults are sane.