It does seem a little wasteful to repeatedly transfer something as asynchronous as ads around half the globe when you could just store and serve them from a local data center.
Oh yes, ads waste a lot of resources. But if they tend to be 'tailored to user' then the collected data has to call home first and then choice of ads gets transferred to probably already closed browser tab.