ffs there is literally no pleasing some people. "Hosting an open source project is too difficult! They should provide a free SaaS solution instead on their own cost but also no lock-in!!"

I think it’s a legitimate question! Some companies operate at such a scale that if you tried to adopt their tools or services, it would be way too complex for the ROI.

Think Bazel or how K8s was for ~ever. For Google’s scale? Required. For a small team? A net-negative.

High switching costs is a form of lock-in "open source" or not.. This is something people with real experience making real decisions are well aware of..