Billionaire Nick Hanauer and his team at Civic Ventures are working towards this (as are others, of course):
There are powerful forces fighting against what AnotherGoodName is suggesting. They have money and propaganda and lobbying. It’s a tough fight.