The problem is not that there isn't enough great code. I believe the problem is rather there is far too much bad and hard-to-maintain code.