There are plenty of incredibly smart folk out there programming giant, indecipherable messes where somebody like me would write something very boring but did the job. My boring code can always be tizzied up, but you can't always fix an awesomely complex abstraction written in some niche language. What scratches your itch as a "super programmer" is often directly at odds with actually solving a problem.
I am kinda tired of inheriting those kinds of messes - the guys that write code that ways inevitably leave when the bug list pile gets too high.