My brother, a likely ISTJ, is probably one of the smartest people I have ever really gotten to know IRL. He knows EVERYTHING about EVERYTHING. He has a magnificent fact recall and remembers pretty much everything ever said to him (which is a pain if you promise something and do not do it). He can spout out information before I am even through processing what is asked. Put both of us next to each other, and he comes off as probably 10x smarter than I do. Give us a puzzle/standardized test/riddle/board game and that changes. It does not mean that I am smarter or he is smarter, it just means that we are better at different things.
I do not really think that any one type is smarter or better than any other, and if I were to be honest it seems a bit elitist and blind to just disregard other types strengths. Sure categorize as you will, because averages are averages but you will find more intelligent and less intelligent members of any type, and it doesn't seem to me like you should just be able to pin on some sort of badge of intellectual honor just because you claim to identify a certain way.