Of course Microsoft do get a nice revenue stream from Android licensees as they still have to pay royalties to Microsoft for their mobile patents.
This might just tip the balance and get more handset manufacturers to switch to Windows Phone and though Microsoft won't get direct revenue for the OS, they will get revenue from the add-on services such as Office 365 which users are encouraged to sign-up to.