not everything's a webform
Not everything's a web form. There still doesn't exist a native .Net GUI toolkit for Linux *desktop* applications. If Microsoft gets their way, they never will be. .Net on Linux is for the server, and only because Microsoft's utterly failed at convincing folks to run their large scale enterprise apps on Windows Server.
You can't say that Microsoft doesn't recognize the value of desktop apps, it's 90% of their Windows experience, they are just not going to give anyone an easier way to get there. MAUI is their .Net GUI framework, it *doesn't* support Linux, by design.
As long as it's impossible to create the same type of apps, and that means *all* of them, on all of your *cross-platform* supported environments, it's not really cross-platform.