You seem to be living in a different world. :-)
I would be very, very surprised if Surface really works the easy way you hint at. Nothing MS manufactured has ever really worked that way, despite them advertising same for 20+ years. The real world doesn't. Not that the decision makers care, for them it's simply something the IT department has to solve, they'll be handed a device that has already been configured and set up.
Apple's game is a different one. If they allow an exception for MS, the next 10 tech giants will be knocking on their door before the first office apps is sold. Now look at Apple's revenue breakdown and you realize that iTunes sales are a pretty impressive part of it. In fact, iTunes revenue alone dwarves most other tech companies.
As for hacks and apps. Let me sum up with a simple fact. I happen to be the CEO of a small company. The CRM and ERP software my company uses does have an iOS app.