какой-то шаг в прошлое что-ли. Это как если бы в фэйсбук можно было только через браузер зайти. И не было бы отдельного приложения для этого
Да нет, наоборот, шаг к будущему, скорее. Частично тут уже всё написали уже.
Но в первую очередь, веб - это универсальность кода и кроссплатформенность. Даже со своими пет-проектами, удобнее накидать простенький фронт на каком-нибудь Vue, и вот он уже откроется у тебя и с макбука, и с ведроида в мобильном браузере, и с винды. Удобно в общем. Конечно там своя специфика с вёрсткой есть, куча особенностей каждого браузера (а особенно если говорить про Safari, хех), но в целом, если "приложение" - это просто API к бэку с красивым интерфейсом, то в браузере сделать - норм решение.
Один код вместо трёх разных клиентов под разные платформы == больше возможностей его совершенствовать.
Да и многие "приложения" сегодня - это и есть браузер, обёрнутый в простенький лаунчер на Electron, который делает их похожими на обычные приложения. Так сразу и не догадаешься даже. На вскидку - это тот же десктопный Discord.