For what it is worth this is my opinion.
Developing well being programmes takes money and professional input. Some managers are empathetic and genuinely care about their staff. Some are nosey and gossipy. Some are very driven and don't care who they stand on to succeed. Some overshare. Some cannot keep a confidence to save their life.
If you are lucky the person in charge of staff well being will be the empathetic, kind, caring type. But they often will not. I am cynical, yes. that is because I have had to endure well being sessions run by people with no relevant training or natural talent in this field.
So I have sat through compulsory yoga (I have no issue with yoga, but it needs to be taught be someone who knows what they are doing - not someone who watched a video yesterday). I also had to endure 'star of the week' (cringe enough for school children) and see the same old crew 'win; it week in week out. Many of these people too busy being noticed to actually do their jobs properly, leaving others to pick up the slack.
To add insult to injury in the midst of this Blue Peter, make your staff well being out of sticky backed plastic and string approach, the actual services staff needed for well being were cut to the bone. Face to face counselling sessions with properly qualified (and importantly not on site and not part of the place where I was employed) were stopped. The only way to access a counsellor was by phone. Nope, not for me - counselling needs trust - I can't trust someone I can't see, and not knowing if it will be the same person I will have available for any follow up sessions.
If staff well being actually means something to a company it should be near the op of their list of priorities. Not at the bottom, and left to any Tom, Dick or Harry who fancies playing mental health expert for a while, or worse still left to a whole staff approach where every pitches in ideas based on their own hobbies. Just because Gary in the next department loves to juggle and train for iron man competitions it does not mean that I will.
Rant over.