Wait wait wait wait. You&#x27;re saying project managers (which can be superimposed to middle management in general really) are innately better at understanding users then the average developer?<p>Edit: Ok you said product managers. Which I suppose is reasonable, product managers should have a good understanding of developing products for customers.<p>I&#x27;m going to leave the top part of my comment because in retrospect its food for thought.<p>Are developers innately bad at understanding users? Is middle management better?