Ad delivery services don't care about the user experience because it's not their site, so anything goes. The host justifies their decision because hey, look, money. That money is quantifiable while user experience is less so.