People don't like Ubuntu because they're(Ubuntu) trying to make money with it. For end users, it's can be a non issue because "pro" is free for 5 computers. But seeing the paywall for some is really off putting to some (myself included).
Snap really sucks and is Ubuntu's attempt at a private garden. I hate it so much.
But yet I still use Ubuntu because it works, and if it doesn't work there's a post somewhere with details on how to fix it.
I've been using Linux off and on since Red Hat 5.2 ish era. I can handle the tech geek stuff. I just don't want to.