There's some of us out there who enjoy coding for its own sake. Coding is a pure form of problem-solving. It doesn't necessarily matter what the problem is you're solving, just that you get a certain intellectual satisfaction out of the process. I must be one of the few that coded linked-lists and string containers in high school instead of silly text games :)