What leverage would they be using to get a content deal?
The leverage of having tons of money obtained from their monopolies. For Microsoft to "offer more revenue" they would have to pay the money straight out of their own coffers. It's unlikely their non-monopoly divisions (which are barely profitable) could support such a scheme.