This is it. I'm shocked by the amount of blame designers are getting here while they have a job that gets the most unskilled criticism and feedback (as displayed in many comments here).
Everyone has an opinion on design, including stakeholders and management who their jobs depend on. I think all the engineers here don't realise the privilege of having their own impenetrable domain.
Everyone has an opinion on design, including stakeholders and management who their jobs depend on. I think all the engineers here don't realise the privilege of having their own impenetrable domain.