Maybe the desktop UI story isn’t quite there yet. But I’ve been using .NET >= 5 web apps for years on linux, and it’s pretty solid with Rider. No issues debugging.
While I would prefer if I could use free tooling, Rider pays for itself in time savings very quickly.