Single payer is the best solution.  We could have a single tax, without a cap for rich folks and pay for it pretty easy.  Go look at a wealth chart and you will understand why the middle class is getting screwed and taxed to support the rich.  We have welfare for rich in the USA with little hope for the middle class.  Time to make them represent the people who work for a living.  Both democrats and republicans have abandoned the workers.  We need a real labor party!