Earlier quoted context omitted.
It’s not the designers’ fault, it’s developers seeing everything as a technology problem rather than a user needs problem (and I’m speaking as a developer). The best solution for any given problem is usually the simplest, at least until you find that you specifically need extra complexity to solve a user need. Unfortunately modern client-side development is fixed in a mindset of developer efficiency above all, which…
> It’s not the designers’ fault, it’s developers seeing everything as a technology problem rather than a user needs problem Yes, but in a big company developers don't define the product, (product) designers do.
Insane how they had managed to mess it up so badly. I can't comprehend how anyone from any part of Reddit, outside of the marketing department, would spend some time on the redesign and say "nice!"