Amen...good grief, talk about a CF...and slow. MacOS X 10.1 fixed a lot of things and for me, Jaguar was good at the end with 10.2.6, Panther, better once 10.3.3 shipped, Tiger at 10.4.4, Leopard by 10.5.6, SL at 10.6.8, Lion was complete crap through every release, ML was fine by 10.8.5, Mavericks I never really even remember using that much, Yosemite took until 10.10.4, Sierra by 10.12.4, HS by 10.13.4 and for me Mojave 10.14.5 was more stable than 10.14.6. I hold out hope that Catalina will be better by 10.15.4, there is still a ways to go, unfortunately.
EDIT: Forgot El Crapitan, which was fine by 10.11.4. Pretty good, actually, by the time it hit 10.11.6.
i wish apple would go back to releasing macOS every 18-24 months instead of every year...
Snow Leopard for me was really good, I loved that OS a lot