I don't think downandout is confused with the purpose of taxes, nor do I see it disagreeing with them.
The point I think (and to which I agree) is that real costs matter because anything can be "competitive" with enough subsidization. And subsidization doesn't make things cheaper in the real sense, it simply realigns incentives.
As is, renewables are heavily subsidized, fossil fuels are taxed heavily, and there's still a gap. It's trivial to close that gap through tax policy. So then the question becomes, what is the correct level of subsidization? I'm not sure, but I don't think the answer is "more, more, more". Because eventually you will eliminate the industry that is paying the taxes to offset the subsidized one. When it's no longer economically feasible to pay those heavy subsidies, that's when you'll see why the real cost of production matters.