Re: "vendor agnostic and free from lock-in"
And "free" software is driven by the companies that pay its development - not the users using it.
Soon you won't be able to use much of it outside some cloud contract, don't worry. They will let you use graciously the software they pay to develop only on their systems, as long as you pay. The software will be free, accessing it won't. And you'll never own it.
Sure, you could still maybe fork it, modify it and use it - just most people have not nor the skills nor the resources. You'll just have the same lock-in, just under a different disguise. With less competition, and less innovation, once everybody use exactly the same software because there's no incentive to write a different one - the "lemming culture".