Way to go Starpoint!
I love when someone in a position to hire gets flustered when a candidate knows more than they do. If the guy was even a decent manager he would have recognized the skills you have and hired you on the spot. They key to having a successful team is to hire people around you with great skills and to give the team recognition for work well done.
I've seen it too many times in the different fields I have worked in. You learn more than the boss and then you get shit upon. Of course, telling the boss that "It's not rocket science" when he has a degree in that field doesn't help much either.
