AFAIK wrote:Closing coal power plants and banning the sale of petrol and diesel cars is more effective than making those things more expensive.
It's complicated. If you ban fossil fuel vehicles you need to have EVs to replace them. There's not yet many on the market, and the ones that are well they're like twice the price of the gas alternatives, so either way costs for people and business will go up at least in the short term. Putting a price on carbon provides disincentive to use it but still leaves the option on the table if EVs aren't yet suitable.
Either way EVs also make the the cost of business and goods more expensive as of now given the cost of the technology, which if you're a business in ie: California you can be costed out of the US & international market, and many people and businesses are already leaving California in droves due to high taxes. At some point as EV tech gets better and more people use it the costs will go down but it will take years. Basically either way we're effed. Capitalism is a race to the bottom.
Never let facts get in the way of a good narrative.