~
Encouraging words of advice or suggestions can indeed be useful for those who need them, but will they work?
If they personally feel in need of encouragement, well of course it will help them, specifically in that context. So it would work. What comes after is a different case.
Can it make someone change for the better and meet our expectations?
I would answer no because what they need is not encouragement, advice or advice, but what they need is action that can really help more competently and be seen in real terms, not just series of words.
That depends on how to approach those in need of help. Also, I don't think we should expect too much.
What concerns me is that the one who is truly able to take action is the subject itself, not those who assist or support. So words alone should have a considerable effect. In fact, a continual support system is required to make someone better.