Why would a company offer free cloud-based storage, asking nothing in return? Simply, they want to make money on you.
Cloud-based storage companies are using the free space as a marketing tool to market new products to a clientele that is approaching them, instead of the other way around; because advertising a product is more profitable and acquire customers at a lower cost than if you try to charge for it.