Hardcore INTP here. The I is the only weak category. Normally, I wouldn't like these generalizations. My career class professor is so obsessed with these categories, it almost makes me sick. Trying to figure out how to have a relationship with another person, such as your spouse, based on the idea of these generalized categories, is just way too narrow thinking, from my perspective.
Normally, I would reject such tests if they weren't so uncannily representative of the way I am. I do not like the whole Freudian/Jungian psychology field, but it does seem weird how my type describes me so well in terms of generalized concepts. I'm a thinker and a philosopher more than anything, so I would have thought RP people would be more spontaneous like me, and not always such Js who like strict schedules and plans.