You don't seem to understand investing or maybe you have another agenda. For an example, a retired person may have $1M in corporate tax free bonds and consequently pays no income tax on the bond return. He could certainly afford a Model 3 but not qualify for a tax rebate. You simply don't know what each individuals personal financial situation is and therefore you cannot make blanket assumptions. A friend of mine pays much less than $7,500 per year in taxes but oh he can afford a Model 3.......in all cash! No, I am not going to tell you how that is possible.
His wife drives a BMW?
If you are happy with your Leaf, then great! I will wave to you from my Model 3 when I pass by as you are stuck at a charger, if you can find one, every 100 miles.