Nobody particularly likes it when someone comes into their life, only to tell them all the stuff they're doing wrong. Even if they finish it with, "But you have a great personality!"
It stings. Let's face it, most of us think we're doing pretty OK. But when someone points out that things aren't as great as we think, well, there's nothing fun about that.