Jeder moderne Browser "unterstützt" mittlerweile C#!
Schon mal was von Wasm gehört? Das ist mittlerweile in allen Browsern, inkl. Mobilgeräten, integriert. Wasm ist eine VM die Binärcode ausführt. Und C# kann in diesen Binärcode kompiliert (-> .NET Blazor), in den Browser geladen und ausgeführt werden.
Lieber mal Dokus lesen, statt zu lamentieren