

GNOME 3 introduced the current shell paradigm where you don’t really have a start menu but a variety of searches, integrated indicators, per-app desktops with a dock etc.
Before, it was far more conventional experience like Plasma/Windows/Cinnamon are now. GNOME 2 was forked to be the MATE desktop if you want to check it out.
I agree. I have become more amenable to things like Flatpak or Podman/Docker to keep the base system from being cluttered up with weird dependencies, but for the most part it doesn’t seem like there’s a huge upside to going full atomic if you’re already comfortable.