I don't really have a problem with the categories, but I don't think they're strictly INFJ - so it's good in the title you also include NF's in general. [But actually I wouldn't even say it's restricted to NF's either - there are many unrealistic non-NF's out there too]
I do think there are those who are so caught up in their ideals, and severed from the real world as it actually exists right now, such that their ideals can't really be used in a constructive way because they're unable to bridge their ideal world to the actual world. Now I'm all for holding views that are your own and that you believe very much in, even if the views would oppose how people/the world actually operate (and I think that's how many of us NF's are anyway), but the views are going to stay completely in your own mind - you won't be able to make any difference whatsoever - if you aren't able to communicate those views, or try to change people, in a constructive way, given how people/the world actually is.l Hmm, I'm not being clear. Basically, it's fine to have a message, but if you can't translate that message and make it somehow applicable to the world as it is right now, while accounting for the fact that there are a multitude of equally [perhaps] valid perspectives out there, with a variety of personalities whose nature differs quite a lot from yours, nothing is going to change. Doesn't mean that's a 'good' thing, necessarily, but I think that's just how it is.