Top 1% of taxpayers now paying more than bottom 95%. That’s 1.4 million taxpayers paying more than 134 million and of course, there are millions more who aren’t taxpayers at all. The problem with this, aside from the fact that we’re going to run out of top taxpayers to fund all our bright ideas, is that the people who vote for all those goodies should have some stake in paying for them. But demagogues ignore this and we hear instead, endlessly, both in Washington, New York and Connecticut, that the rich must pay “their fair share”. They’re past that already, but the tyranny of the majority won’t discover that until the bill for health care for all, free cars and no energy come to rest on their own front stoop. May that happen soon.