It's because Macs and PCs have different keys on the keyboard and those modifier keys mean different things in the Operating System itself (Ctrl Alt on a PC Command Option and Control on a Mac). So some keyboard shortcuts that would do something in excel on a PC will actually modify things int he operating system on a Mac. Therefore they had to create a new set of (more limited) shortcut keys on the Macs. It's really a legacy problem.