I agree with you, but having the Mono interpreter (which does not have the same issues) fully work for mobile (Xamarin Android/iOS) and desktop (it is with --interpreter) and web (it is with Blazor) would make life easier for this kind of mainstream development.