(7) Какой нахрен моно? Моно был на Xamarin да в Блазоре. В .Net 5 никакого моно нет.
А вот, что каксается скорости то она как раз растет в .Net за счет оптимизации компиляторов
https://devblogs.microsoft.com/dotnet/performance-improvements-in-net-5/
Most of my examples were run on Windows, because I wanted to be able to compare against .NET Framework 4.8 as well. However, unless otherwise mentioned, all of the examples shown accrue equally to Windows, Linux, and macOS.