This is only true if you're talking about non-GUI apps. MAUI is trying to fix this but in my experience it has been a rocky start.
But for backend and CLI stuff totally agree, works great on Linux
But for backend and CLI stuff totally agree, works great on Linux
It is also true for GUIs if you're using Avalonia [0]. I use it to develop GUI apps on Linux, it works very well (Nothing I can show publicly, sadly).
Obviously it doesn't use native controls, but it is a solid GUI framework.
Console drawing is an enormous pain. I went to a lot of effort to optimize my console writes to construct graphics quickly, and it just does not work on Linux. I'd have to switch to a curses type library and it just makes me sad :(