What a stick in the mud. As I get older I find that I really love this stuff: the useful abstractions, abstract concepts, hard computer science, cutting-edge math, and philosophy behind it all. It's just really enjoyable to learn and explore. It is the part that keeps me coming back after the workday drains me with the CRUD requirements and tedious bug fixes. And this guy wants to take that part away?