I swear the biggest problem with linux is the nerds pushing newbies towards esoteric garbage distros instead of established and widely supported ones like straight up Ubuntu with Gnome.
The biggest problem with linux is definitely finding the right distro. Ubuntu is awful. With their move towards "snaps everything" it just keeps getting worse. Canonical is basically Linux's Microsoft. A lot of the "established" stuff on Ubuntu is just duct tape that actually makes it worse overall. Ubuntu might have an easier getting started experience, but it's not a good long term experience.
They're generally worse than debs, and worse than alternative "all in one" package formats like flatpak or appimage. And when coupled with "not packaged by the original devs" leads to issues where people have issues and then raise bug reports to the wrong people, but beginners don't know that the snap is packaged entirely by Canonical, and not Valve, and just results in a poorer experience.