There are lots of people who love to program. But how many people love to read really good source code, or learn from books that teach difficult concepts in programming?
http://github.com/rails/rails/tree/master/activesupport/lib/...
I recently found http://refactormycode.com/ and it looks interesting for learning, though not comprehensive. Sometimes it's nice to see the "before and after".
http://www.amazon.com/Programming-Pearls-2nd-ACM-Press/dp/02...
Often, he sees new graduate students reviewing paper submissions to conferences or journals. These students are usually very critical, and their criticism is usually dead on-- the things they complain about are genuine defects of the papers. However, when those same students write papers they do not live up to the standards that they have set!
So, the problem may be more of what Ira Glass hints at-- people who have good taste, but are unable to apply that taste fairly to their own work.