1) INFP's cannot stand up for themselves
Say what? Yes, I can. I just choose to be less direct, less aggressive and more tolerant when the situation calls for it in my personal view. However, if you push most of my limits, you will get an explosive, outspoken INFP and I won't need anyone to baby me during those battles. I can stand on my own.
2) INFP's hate logic
That is stupid. Just because I am highly creative and like idealizing a lot, it doesn't mean I hate logic. Just because my intuition can be ahead of my reasoning process, it doesn't mean I disregard logic. How the hell can I choose what to eat everyday, I study politics, live in my own house and even understand language without logic? I can see reason and just because I see certain connections between reason and values, it does not make me unreasonable.
3) INFP's can't survive if really major tragedies/disasters were to happen on a global scale
Our gut feelings and emotional compassion can actually be a great advantage, it's just a matter of believing in ourselves and combining them with our logical skills. It can make us great team players and cooperating members in aid organizations, but I suppose we'd have to work on our conflict resolution skills. I suppose it's just the tendency of members in modern society to disregard how powerful instincts can be but whatever.
Haiti miracles continue: French rescue team ignores practicality resulting in another rescue (video) - National Spiritual Living | Examiner.com
I'm not saying we're the best, but don't assume INFP = stupid/retarded/can't survive.