They are already.
> and should open source all of their platforms
Most of the cloud platforms are open source. Linux, container, k8s… it’s entirely possible for someone to build and deploy their private cloud if they have the resources.
> and eliminate egress fees
What does it mean? If I sign up for cloud service I am only bound to the contract terms. If I am PAYGO I can switch anytime.