Guess it’s a bit of both.
Whenever I said “this is a website, not an app” I would get confused looks from designers.
UX people fight some of the BS, but “looking pretty” usually wins over “being useful”.