I think there's no right or wrongs in keyboard shortcuts, but there are traditions. Both Windows and macOS has their distinct histories and traditions with inspirations from each other. I think it's equally wrong to point a finger to a Windows machine and shout "Why you don't have a command key, you inferior OS-Wannabe?"
Some machines work different from each other. Sun and other Unixen had super, hyper and meta layers on their keyboards with hundreds or more shortcuts. They weren't wrong either, just different, and IMHO cool.
> Several ways, none being the correct one...
Again, if we're going to throw stones, I can name a lot of shortcomings in Windows from file names to other small/backward stuff, but it'd be equally wrong. They are just different systems and have different choices.
> I know Apple likes hard to discover shortcuts but this is ridiculous.
Just open the help menu of an app and write to command you want to find. It'll show it on the menu. Pressing enter will directly run that action.