I love Ubuntu in what it provides to the general public.
Solid stable distro that is easy to use and it is the type of distro that help improve market share.
The problem to me is in the documentation, yes everything has man pages but there are default configs that Ubuntu makes and these aren’t listed in documentation as far as I know. This means if I decide to update a component and this breaks my system it becomes that much harder to fix. Stability also hasn’t been that great lately - I have 7 systems running Arch (The distro that is supposed to break the most) and haven’t had a single thing go wrong on them. I wish i could say the same for Ubuntu - Ubuntu breaking and then struggling to get proper documentation is why I moved to Arch in the first place. (That and up to date software)
Ubuntu has an almost empty wiki if you compare it to Arch. I definitely won’t call these hatred toward Ubuntu - I just see it as possible reasons that users who doesn’t accept the OS as it is given to them and prefer making changes wouldn’t want to use it.
But in all honesty this isn’t the market Ubuntu is going for. It’s one of those if you have a hammer not everything is a nail. Ubuntu isn’t for everyone and I think the typical Ubuntu user you probably won’t find on forums like these. That is probably why you can feel like there is too much hatred towards Ubuntu, your looking at communities that largely doesn’t fit what Ubuntu is made for. (I’m going of topic as you mentioned Youtube - but the type of person that says the repositories are too old probably shouldn’t be using Ubuntu in the first place.)