Apple is not annoying it's customers, however the apps you use and websites you got to is completely up to you. So if you decide to use a spam/ad riddled app or website. I don't really think that's apple fault.
I've had this happen on occasion to me but not us much as to say it really annoys me. It's no different from popups in your browser or advertisements that completely block your webpage. These are generally moneywolf websites anyway and the content is barely worth it. Try going for more quality rated apps and be little supportive towards developers. This is not one of the things Apple should be policing.
What?? yeah. That's solid logic, it's not Microsoft's or Google's responsibility to block you from popups with their browsers. Those features are just built in for your convenience. That's why the option to turn your popup blocker off is there.
Like someone said earlier this is a completely different story, you're responsible for the content you consume, if you experience something unpleasant. Stop using it. There's a catch to using alot of apps/websites for free, these are developers solutions to make a buck, without you having to pay a dime. Nobody is forcing you to use those apps/webpages. Deverlopers can only "abuse" this if you let them.