The lack of discoverability extends to OSX's keyboard shortcuts as well. I completely changed how I work after I discovered 'Command Tab' and 'Command ~'
Settings > Keyboard > Shortcuts > Keyboard
Ditto that for the touchpad (including animated examples) Settings > Trackpad > ...
Perhaps we as power users are just used to not having to visit these locations?OS X actually allows a lot of customization. You assign a keyboard shortcut to any menu item in System Preferences -> Keyboard -> Shortcuts -> App Shortcuts.