Have used Linux for decades. Switched over full time a few months ago and have generally been happy but all your points are extremely valid.
Plasma will occasionally freeze the taskbar/desktop when it wakes up or I switch back to my desktop from work laptop using a KVM, effectively connecting a monitor.
For me that’s fine, manually open a terminal and kill the process so it’ll restart. For all but a handful of my extended friends and family that means the computer is broken until you log off or restart. It’s not a smooth experience.