There's a lot of people out there happy to promote to others about what they should do in their lives but are unable or unwilling to do it themselves. So many of them are just as fractured and broken as the people they are trying to help as you point out, or simply have no clue.
I'm not sure where it comes from but these days with social media and all, people's need for validation, I guess they use it as a way to increase their feeling of self-worth...I think that can't be found externally though. Unsolicited advice is never welcome in my life.
Walk your own path. Sure, find assistance along the way, but make sure it comes from the right sources and that you've determined how best to assimilate that assistance/advice/recommendation into your own life. What fits one may not fit another.