EDIT: I'd also like to plug this really great article on regional inequality which is a huge problem but usually goes unmentioned in these sorts of discussions: http://washingtonmonthly.com/magazine/novdec-2015/bloom-and-...
On another side of life, the moment people have enough to pay the bill, anything more will not make them any happier. Leveling the income or the wealth is not doing anything effective to increasing happiness. What's and where's the problem of inequity? The fact that I can't afford a luxurious yacht trip?
Rich can also afford to hire servants and employees to do things for them. They can also afford expensive extra things or medical procedures without getting bankrupted. Capital such as factories, research facilities. Teams to manipulate both common people (marketing) and politicians (lobbyists).
How do you tackle this?
http://nypost.com/2017/05/23/amazon-gave-away-too-many-free-...
Jason Cohen has a lot of good advice on the competitive advantage of small companies: https://www.youtube.com/watch?v=1rMPbAN6i7s
Despite some of the recent coverage, this chart indicates that gains are not going to the top 20%: they are going to top 1%, and particularly <1%.
To be clear, this is not many programmers: "In 1980, the top 1% of adult earners in the U.S. made $420,000 a year, on average (before taxes and measured in 2014 dollars) — 27 times as much as the average for the bottom 50% of earners. Today the top 1% of earners make an average of $1.3 million a year — 81 times as much as the average for workers in the bottom half."
HBR also found that gains are increasingly going to the top firms: there is a global set of winners and losers. Inequality is growing everywhere, in all fields. https://hbr.org/cover-story/2017/03/corporations-in-the-age-...