разные устройства разных размеров и разные ОС/браузеры, разработка фронта скорее не усложнилась, а а наоборот упрощена по сравнению с тем что пришлось бы верстать под каждый смарт и планшет отдельно. Но возможность верстать фронт под все устройства разом тоже стоит некоторого усложнения
Гайз, у меня есть проекты, где вообще нет фронта. Вы не поверите, но роль фронта выполняет Excel, с помощью которого клиенты подключаются к источниками данных И они неимоверно счастливы ))