Two or three ago I spun up a quick Windows VM in Azure for about 20 cents worth of testing.
Shortly afterwards I had a missed phone call and then a follow-up email from an Azure salesman inviting me to schedule time to discuss my interest in the platform. I declined and asked to be opted out of anything like that in future, and actually received a pretty unprofessional response to that.
So even if Ubuntu aren't allowed to do this kind of thing, MS certainly have themselves in the past.