Taxing by weight and emissions and cost are a more pragmatic version of this.
We do that here in the UK. The difference between a small economical car and a giant SUV is a factor of 5 (£110 for a small car vs £515 for a huge car, plus a couple of lower bands for electric and 'green' cars). It really isn't enough make anyone who wants to drive a big car choose something else. It needs to be more like 50 times more for a big car rather than 5, but politicians are too scared to introduce that.
We do that here in the UK. The difference between a small economical car and a giant SUV is a factor of 5 (£110 for a small car vs £515 for a huge car, plus a couple of lower bands for electric and 'green' cars). It really isn't enough make anyone who wants to drive a big car choose something else. It needs to be more like 50 times more for a big car rather than 5, but politicians are too scared to introduce that.