Does it help? Help to be, do or have what exactly? The only part of this post I can see regarding the intended outcome of this help is to be embraced:
"Does all this "sharing" ... really embrace others, like us ..."
I would say no. It doesn't, and isn't intended to, embrace us.
It's intended to inspire and help, but not by way of a comforting embrace IMHO. I think it's the opposite. Think of when you're trying to motivate your child to take their first steps, and you kneel down a few steps away with open arms and encourage their approach. At first they will crawl to you, seeking comfort, and when they arrive (I would hope that) they receive the comforting embrace they seek. If this model is repeated, the child may repeat the action that resulted in the reward of more comfort, so the task is made a little more difficult, motivating them to balance on unsteady legs. I hope you reward this too, because it will usually result in faster learning.
People seek to be comforted and embraced, and this motivation is the source of inspiration for changes in behaviour. I would imagine many of us are here to give and receive comfort. I am. However, my being on here is not on it's own in any way comforting. The comfort is the result of certain behaviour, just like my reward for showing off to my parents at that age that I can walk. Likewise, the presentation of a role model is inspiring because the possibility of receiving comfort from them motivates a change in behaviour.
All of this inspiration and motivation and behavioural change is contingent on the person requiring help having a high enough degree of respect, awe, and an "I wanna be like ..." attitude towards them. Without this, they are not a role model for that specific person. Such a respect can be built or grown, but that takes time, especially if the person has serious trust issues.
As for the recoil effect, I once again refer to the quote by Marianne Williamson:
“Our deepest fear is not that we are inadequate. Our deepest fear is that we are powerful beyond measure. It is our light, not our darkness that most frightens us. We ask ourselves, Who am I to be brilliant, gorgeous, talented, fabulous? Actually, who are you not to be? You are a child of God. Your playing small does not serve the world. There is nothing enlightened about shrinking so that other people won't feel insecure around you. We are all meant to shine, as children do. We were born to make manifest the glory of God that is within us. It's not just in some of us; it's in everyone. And as we let our own light shine, we unconsciously give other people permission to do the same. As we are liberated from our own fear, our presence automatically liberates others.”
We recoil from an awareness of our limitless potential