Yeah, I've worked support and had a lot of customer contact. In real life, customers aren't always mindless groupies.
Arguably most of them arent, at least not the ones that have the confidence to call you up. I haven't decided whether I like support or not. I like building things so I guess I can't do both but I really enjoy talking to users