You paid your taxes. But what about billionaires and big corporations?