I definitely agree with you that Apple prefers form over function, but I don't think keyboard shortcuts are the best example of that. I could personally never get away from a Unix-like operating system, which is why Linux is really best for my needs.
What you are doing is praising Windows for letting you operate things by keyboard that are normally designed to be operated by a mouse, such as that "context menu" key they added to keyboards and which practically no-one uses on purpose. This is something that Apple minimizes by default, but which you can enable through accessibility settings and such. The fact that many Windows users expect this to be turned on by default has lead them to conclude that Macs can only be operated by a mouse.
Furthermore, "form over function" is what a lot of Windows UI looks like to me. On a Mac, a file icon in a window's titlebar is still a full reference to the file, and you can drag it out and do things with it. A file downloaded in Safari has a progressbar on its icon, and you can copy it to a different machine and open it to resume. The Windows equivalents of these things are just dead icons and broken file type associations.
The two OS'es have a radically different philosophy. But personally, I can't use Windows anymore once I realized how dumb "Ok" "Cancel" "Apply" is, as opposed to just being able to tick off a checkbox on/off and seeing the entire UI update immediately.
> The Windows equivalents of these things are just dead icons.
That's incorrect. Based on your own example - Chrome and IE both have progress bars in download icons. The value of being able to transfer an in-progress download to another machine seems highly questionable to me and I seriously doubt that anyone would need such functionality on a regular basis. But, I rest assured knowing that whatever I need Windows to do, I can make it do whereas Apple typically locks down the APIs that one might need to do something different than the "Apple way".
And I think that having the entire UI update immediately after checking a box is really stupid because I cannot cancel all of my changes at once. But that's the Apple way - remove all functionality and claim that it's somehow a superior product. It's also a useless workflow for changes that might not be undoable, so it cannot be employed everywhere and now the end user has to deal with multiple workflows. Meanwhile - OK, Cancel and Apply present the full spectrum of functionality in a consistent and logical way that is not hidden from the user.
Whenever people talk about OS X keyboard shortcuts, it never fails that, at least one allegedly long time user of OS X exclaims "I didn't know about THAT shortcut, that's so amazing!" Meanwhile, in the world of Windows - if you understand 2 or 3 basic principles, you can easily operate the entire OS with the keyboard.
(EDIT: However, I still recommend Apple computers and other products to friends and family for many reasons.)