Joe: He did say 90% of employees. I don't know if he was talking about just the mechanics, but it's pretty reasonable that an avid cyclist will know more than retail schlub #7 at your local Performance outlet.
If he was claiming he's a better wrench than 90% of LBS mechanics... yeah, I'll second the "mental problems" notion. The mechanics are usually among the only competent workers at a big box LBS, though I could easily see them getting jaded by 100 $15 flat fixes a week and slipping on some of the routine stuff.