Why the hate on C#? Are you perhaps thinking of languages like Ruby and Python and grouping them into the same bucket as C#?
This[0] shows an example of C# vs C++ having a 10% performance gap on ray tracing. There is also no reason that extremely performance sensitive parts couldn’t be rewritten in Rust or C or C++ and called from C# over a FFI.
[0]: https://mattwarren.org/2019/03/01/Is-CSharp-a-low-level-lang...