Well see the problem is that we're not all smarter than we think. The Dunning-Kruger effect means that some of us think we're much smarter than we actually are. Unfortunately, 99% of the code out there seems to be written by people in this latter category.