Green Eyeshades vs. Starry Eyes: the Cap or Tax Debate