I didn't qualify.
And the reason was that majority of backend engineers have never worked on frontend.
At almost all big companies, the team working on the frontend problem is relatively small +and that's how it should be).
> In my experience it's the NON software engineers who tend to underestimate the complexity
Yeah. That too as well.