So using your argument the oil companies would fold without government subsidies.
Which one again would have the biggest bang in deficit savings?
Taking taxpayer money and sending it to Sesame Street is not exactly the same thing as allowing tax exemptions for things like farm fuel and purchasing oil for strategic reserves. Another oil company subsidy is the Low-Income Home Energy Assistance Program. Which Republicans tried to cut and Democrats called the act "and extreme idea."
So as far as oil companies go... remove the three of the largest subsidies above and they would probably still survive. Will the U.S. then buy as much oil for the strategic reserves? Farms will likely use just as much fuel. And less fortunate people will have to pay more and likely would not purchase as much... meaning tax revenue may be neutral.
Whether oil subsidies should exist should really be in it's own thread. but again, Stopping the money flow to a revenue producing organization like Sesame Street saves tax payer money. Reducing/removing subsidies on big oil is a whole other dynamic.