3 ms·who in their right mind would give up tens of billions of ad revenue? the ads are coming no matter what.by twelve40 4y agowho in their right mind would give up tens of billions of ad revenue? the ads are coming no matter what.