That was exactly the plan in Germany when we finally had a progressive ("center-left") government coalition a couple of years ago. The plan was dragged out and eventually killed by the centrist/neoliberal coalition partner (FDP). It is extremely sad it went this way. Just think of the acceptance the people would've had: Germans might have called for higher CO2 taxes out of pure selfishness...