I assume the thinking is that if the ROI is not high enough, then you might as well just invest that money into the more profitable portions of your business.
The problem is that there's no real way to measure and appropriately attribute expense and profit to cloud; most infrastructures are shared across Google products and cloud. Simply put, none of ads, search or YT cannot exist without the cloud infrastructure.