Who gives a toss who he is? I mean really... will it ever affect you?
Whoever he works for can't be tarred with the same brush. At the end of the day its their products you buy, and if they work and you recieve excellent customer service from them you are happy.
Unless he works for Microsoft in which case he's an ass.