Does this not imply that your "way" is the "correct way"? As frustrating as teams, peers, and different stakeholders are, they make the thing we are building better. Yes, group think doesn't produce the best results but it is no worse than someone building something in solitude without outside input.