Actually, I don't think it was the increase in taxpayer subsidy that prodded them into action. I think it was the idea that the concession was going to increase prices to the individual diners (senators) that threw them into action.
Cannot run a restaurant, but can run refineries. Make sense to me.