I truly hope these kinds of changes will happen. The thing is, in the best case scenario it might be a somewhat natural process. For example what you are saying about the attitudes towards lazy people and progressive taxation. I'd definitely see it going to get better as time moves on, as the best jobs seem to unequivocally get progressively more pleasurable for those who want to pursue them. Then there would be no incentive to get fed up about the slackers, as your work gets closer to truly doing what you love for a living.
Also, makes me think a bit differently about companies like Uber etc. They are essentially enabling a part of the mechanisms you're talking about.