Like I stated: I read it as if he was upset because OP excelled at this kind of research.
Like the dictionary: ex·cel , ex·celled, ex·cel·ling. verb (used without object) to surpass others or be superior in some respect or area; do extremely well: to excel in math.
Do you really think I would have reached over a 1000 karma if I had a hairy trigger? Oh, well, I do find it funny you're criticising me for making assumptions.