Вопрос привычки и ...цены конечно же. Я делаю заказчикам все сайты сам - и верстаю, и функционал, и контентом наполняю. Вот среди всего этого самое муторное - контентом наполнять.
Бекенд тоже не ахти. Просто ты мало работаешь. Можешь обижаться, но факт. Попробовал бы реально работать - взвыл бы и на бек-енде. Привет из nodejs, koa и next.js... и из C++ -вот там бек-енд внезапно оказывается легко делать. Потому что на C++ делают только ядро бек-енда, а не весь бек-енд.
А причина проста - все API делают корпорации. Они это делают за деньги? Бесплатно. А значит, они это делают для себя. А там огромные команды, состоящие из людей-винтиков, медленно ваяют сырые продукты. И поэтому API такие громоздкие. На нормальных крутых одиночных людей они не рассчитаны. Это как другой мир для них.
Мне нравится врстка, только не без перерыва. Иногда хочется и логику делать.
> все API делают корпорации
Безосновательно. Я и API писал, и коллеги тоже писали. На каждом проекте кто-нибудь пишет бэкенд, пока я делаю фронтенд. Как-то ты странно видишь ситуацию.