Hm, I don't think the profile in the OP is too bad, it just makes a lot of generalizations & goes straight for the stereotypes. I've seen worse actually. I've always felt that INFP profiles emphasize the hippy Mother Theresa side a little too much. I almost feel guilty identifying with such a "nice" profile, because I'm simply not that sugary by a long shot. I had trouble seeing myself as having Fi at first because of these descriptions.
Now, I would say that internally I relate to the INFP profiles more than I appear to though. If you go by this profile, I think you might mistake some INFPs for INTPs initially, because many of us are quite aloof. I mean, I absolutely hate when people say we're teddy bears, or whatever. Externally, I'm not that soft, and internally I am not that simple (or soft...).
I find myself and some other INFPs to be a little bit of a dichotomy. Seemingly opposite traits exist in an individual, while more "related" traits may not.