> If you build something new today in .NET land you are using a version that is compatible out of the box with linux
This is not a generally true statement, particularly with anything involving UI. WPF or anything modern WinForms are not supported. MAUI has no official Linux support.