There’s some truth to that, but a lot of (maybe most) Linux desktop users are on laptops and yet there are many aspects of the Linux laptop experience that skew poor.
I think the bigger problem is that commercial use cases suck much of the air out of the room, leaving little for end user desktop use cases.