Personally, I think INTs are great. Maybe that's my self-loving coming out.
I used to hate the fact that people always seemed to misunderstand me or think I was prideful and aloof. Since then, I've tried to get over myself a little and realize that it was my own damned fault. I try harder to see the emotional side of things. I try to be at least somewhat sociable at parties. I try to rein in the sarcasm when I'm around strangers or new friends. etc, etc, etc.
Anyway, I guess we have the fault of sometimes blaming others for what's wrong with the world/our lives. As a child, I felt lonely and misunderstood. Unlike most kids, I didn't wish to be like everyone else. Rather, I wished everyone else could be like me. Why should I change when my way is best? That was my extreme confidence talking... Since then, I've learned that changing a little to suit other people isn't such a bad thing.
In Pride and Prejudice, Elizabeth chastises Mr. Darcy (INTJ) for being unsociable, saying that she always presumed shyness to be the individual's fault for not trying to change. When I was younger, that part of the book annoyed me. I thought she was being so rigid and was unwilling to understand Mr. Darcy. Nowadays, I think she has a great point. The world's not going to change to suit us, so we should adapt to suit the world (at least a little bit, anyway). I love who I am, and I won't change the important things. That's stupid. But, I will tone down the things that make it difficult for me to get along in society. It's only logical...