I think this sentiment rears its head a little more in the videogame industry than in others, because such a huge number of people have the experience of getting extremely familiar with a piece of software as a user that they automatically start saying things like &quot;if I built this, I&#x27;d change X.&quot;  People start thinking like this about games when they have no development experience whatsoever.  When they&#x27;re kids.  When they decide games are cool and they&#x27;d really love to get paid to make them.  It&#x27;s pretty common to hear a kid say they want to make video games when they grow up, but it&#x27;s pretty rare to hear one say they want to make customer engagement analytics dashboards.<p>So I think the pool of people for whom this is a &quot;dream job&quot; and who get slapped with the realities of development on a big team is much larger for games than for other types of software.  I&#x27;m sure there are some kids looking at GMail and daydreaming about how much better it would be if <i>they</i> were in charge, but it&#x27;s a heck of a lot fewer than those who are daydreaming about building the next Call of Duty or whatever.<p>But you&#x27;re right, this sentiment isn&#x27;t unique to the game industry; I think we just hear it more from there.