A Billionaire Ban? No. Tougher Regs and More Taxes? Yes.