1. guaranteed type safety;
2. blazor, so no more backend/frontend, js.
3. vast standard lib, so less dependencies;
Reservations I have would be that:
1. it's owned by microsoft and I'd be running on linux, so isn't it a bit of a mouse-toying-with-a-cat type of a situation?
2. libs may be aimed at enterprise - will need to provide lots of boilerplate to get minimal functionality?