I also hate the way the Windows keyboard layout deviates from the (standard) Mac one.
Yes, why is Windows not using the cmd/Apple/Windows key as the main key for shortcuts?
OK, that is what really annoys me about some people in the Mac community. The failure to see the issue:
The Standard-PC Keyboard is not something Microsoft invented. It is an Industry-Standard and a lot of operating systems support it (Solaris, Linux, Windows...). I have learned to touch-type a long time ago and expect keys to be on certain places on the keyboard. Can you imagine how often I have cursed the Mac when writing a Webmail I have accidentally closed Safari by hitting right-

-q while trying to enter an @?
Same with curly (and other brackets). They are all over the place in the German-Keyboard layout. Tell you what, I have managed to remap the Keyboard so that the right

-key now functions as ALT-GR. It was quite a difficult process, but something I feel absolutely necessary.
(link)
Maybe the real reason Apple is taking of in the educational domain is that those things may not matter so much for young people using their first computer. However, it matters for people like me, who have worked up quite a legacy and have developed certain ways to work.
And please remember, it is all Software and Apple is not even consistent in their own applications. Hitting 'Return' in iTunes does not rename the title, but rather plays it. Apple could easily make it possible to flexibly map the key-bindings to whatever you feel lucky with (maybe a Switcher-Mode?).