Мне бек нравится и в этом плане шарп даёт все нужные инструменты для разработки. Все плавно и относительно просто.
Фронт тоже можно на шарпе написать.. но это такое, пока сырое.
Если про десктоп, то тут вообще сказка - WPF наше всё. Относительно простой и гибкий инструмент для построения красивого приложения, чего только стоят биндинги и MVVM паттерн.
Игры.. ну скажем так, это не сам шарп, а скорее синтаксис, но там всё своё. Те же ассеты - нугет пакеты и так далее. Та епт, даже свой класс Math. Свойства не по код стайлу микрософта, в общем различий хватает.
Видел многих павших после юнити, убежавших на фронт к джаваскриптизерам