Writing new code is like shitting crap on the toilet. Doesn't make you (the programmer) a genius, only not constipated. Maintaining that code, or in manager jargon "the easy job of adding the final touches" is a task that any decent person who CAN choose between a janitorial job and freedom would choose what he's free to choose. The world is this giant pile of crap because decent people can't choose and crappy people are running the show. After almost 20 years of "easy", I almost forgot how EASY really is. Crapping my own stuff, oh, the productivity!