Короче я понял. Спорить я не буду, но для себя останусь при мнении: C# - нишевый продукт Microsoft и чтобы там не говорили маркетологи про то что он "мультиплатформенный", никаких "мультиплатформенных" продуктов для широких масс (тем более с открытым кодом) на нем пока что нет.
Они все через жопу делают. Они берут готовый OpenSource продукт и поверх него пишут свой API и свои оптимизации. Некоторые еще хотя бы контрибьютят обратно в продукт. Но не все и не во все продукты
Ну, вендор-лок мало кого радует. Да, Азур делает неплохие скидки, но и только. Поэтому многие (разумные) компании стараются использовать облака только как managed k8s, с минимальным использованием решений от вендора.