Oh god. a) Sorry to drag this post back from the dead, folks, and b) I almost wish I hadn't made this post. Looking back, this post was made when I had the bare minimum understanding of cognitive functions, and I was pretty close-minded. I was also clashing a lot with my XNFP friends in real life, and that made me wrongly have a distate for XNFPs in general. Yikes. Talk about stupidity.
Anyway, thanks for your responses! Just an update: I no longer favour certain types over the others, and over the past few months I've grown to really appreciate Fi doms, although I still do clash with them a lot. You guys are really intense. I do, however, still greatly admire ISTPs, although I've stopped idolising ENTPs and INTJs, for my own good. Also, I've begun to really like ESTJs, ISTJs, and INFJs, which are all types I used to shy away from. Character development?