That's not the case. Microsoft make their money selling software, Apple, hardware. Once Apple have got your money for the device they don't care what you run on it. See Bootcamp.
Of course the app store revenues don't hurt, but at the most basic level they don't want the user to screw up the 'it just works-nesss' of it.