I switched back from Pop!_OS about a month ago, after nearly a year of using it exclusively. My previous laptop broke, so I got a new one. Of course I immediately created a Pop! partition and started installing stuff. I tried Doom Eternal... and it was running extremely slow for what you'd expect from a RTX 2080. Surely enough, I switched to my Windows 10 partition and the game ran smooth like butter over there. I sp…
I'm a bit skeptical of all the positivity here. Heck if I can't edit mouse acceleration with ease, how hard is it going to be to watch Netflix? Do I need to downgrade chromium to 30.4 just to install some plugin incompatible with the v32 chromium? These are real issues that you'd expect Ubuntu to have working from defaults. I'm not asking for every porn website to work, but all FAANG websites to work.
Not sure if this is you, but those of our community who are really into the objective sensory aspects are not a terribly good sell for Linux right now IMO. Usually they're looking to rep their OS to other people, whatever that OS ends up being, so rather than build on its strengths, they look for a specific set of strengths to which they're already attuned over time spent with other OSes. Ergonomics and sensory aesthetics are big preferences of this group. Good refresh rates, overall feeling of smoothness, little wastes of their time eliminated, etc.
Mouse acceleration is IMO a good pointer to this kind of sensibility. Unfortunately if that's really important to you (not that you can / can't tweak it, but the _way_ in which you need to do some perceived extra work to configure it) it's important to know that it may be best to build on and adapt to Linux's other strengths, or try it on the side in something less important, or stay with what you already like.
Other phrases like "people should expect" or "things like X should just work" are also good clues here. Nothing wrong with that, but Linux brings really huge subjective strengths to the table (a deeper connection to what do _you_ need or want, starting closer to bare hardware, vs. what do _people_ need or want, starting closer to end user experience) unless you are doing specific types of work where Linux is already a known dominant solution for groups of people.