The budget’s tax cuts have their critics, but this year they make fiscal sense