Most well-trained economists believe that you have to get the price right on the benefits and what are called “negative externalities of activity”. So as the first principle we should be trying to get the prices right. For me that means actually taxing greenhouse gases.
Frankly, governments that intervene in the price system are inviting trouble down the road. The longer you freeze tax or prices and lock in prices, you are going to have challenges at some point when you have to unfreeze that, and probably face as big a challenge at the end point as you are going in.