Budget battle is as much about taxes as spending