I’ve never understood, or had the discipline for, waiting 3-6 months to upgrade an OS. I know the practice is common in the enterprise and in the Windows world, but it’s one of the many reasons why I am a Mac fan.
But with Catalina, I’m not going anywhere near this toxic stew. And I know when I do upgrade, I’ll lose a ton of media functionality because of the bugs in the AppleTv and related media apps.
Apple needs to fix it’s junk keyboard and get it’s act together on software. Both have had issues for some time, and are not being addressed by Apple.