Shareholders are leeches on society. Every dollar they earn was snatched from the workers that earned that dollar. We should focus on incentivising people that work for a living - not the lazy cunts that just own shit.
And unfortunately businesses have abdicated their responsibility for their workers retirements to the market. Many of us are now shareholders by way of our 401Ks.
Personally I sleep much better at night knowing I'm in control of my own wealth and retirement planning. I wouldn't want my retirement to be in the hands of a pension plan administered by my employer or a third party.