Holy crap that was a fast reply.
On the net, you see a lot of public opinions about what programmers do, it kind of gives you the idea that most folks thing programmers are like anti-social wizards who can do anything with technology. We don't get to choose what we work on, and we take our Garmins and eTaps back to the store to complain just like anybody else.