In my opinion, this is not stupid. The way preferred by Microsoft is to mix the ads in with messages such that it's difficult to tell them apart.
If there's anything stupid here, it's Microsoft's decision that if you want the ads to be easily identifiable then you need to have them in your face, all the time.