If you're going to consider the viability of subsidies you need to consider why they are. In the case of alternatives the subsidy is for production to make them economically viable, without the subsidy they don't exist. We've been subsidizing both solar and ethanol for decades, while the ethanol subsidy has gone away the failed product is still here because of mandates. They are similar mandates for other renewable energy so even with the removal of the subsidy they aren't going away.
Consider all the private investment in ethanol, how do you pull the plug on something like that? You have government generated market that should of never been created in the first place. These investors may still lose their shirts because in addition to the removal of the subsidy the tariffs have been lifted too, don't be surprised if over the coming decade these companies go belly up and that government mandated ethanol that was supposed to help make us energy independent is being imported from Brazil where they can make it much cheaper from sugar cane.
The oil subsidy is for bad wells, while Exxon can absorb those costs smaller companies will not. The long term beneficiary or removing it is Exxon and other large oil companies. The coal subsidy is ironically one industry where most of it is for R&D. Keep in mind if the oil and coal industry lost these subsidies it would be a blip on the screen, it would be catastrophic for the renewable sector.
You want energy independence with a domestic product? Subsidize coal to liquid fuels tech, they can make it for the equivalent of $50 a barrel. There is no private investment because it's risky. For example guarantee the producers $50 a barrel, they only collect a subsidy if conventional oil drops below that mark. This technology would explode and there is many benefits to that. First and foremost you'll have secured a domestic supply for liquid fuels safely within the borders of the US and you'll drive down the cost of conventional oil. While this proposal makes complete economic sense
it doesn't fit the green agenda and coal has been so demonized I doubt even the Republicans would be able to support it .