можно и в шарпе еще рендерить отлично, но все равно это дольше и сложнее
да ни фига. У тебя раньше блоки на странице маппились в блоки кода (классы) на бэке. Сейчас это никуда не делось, но они маппятся еще и в классы на фронте.
ну будет у тебя в коде структура "NewsBlock", которая умеет рендериться в HTML. Что на фронте она, что на бэке - сильно на сложность поддержки это не влияет