Now let's add significantly reducing your own greenhouse gas impact for 20 or 30 years after you buy the demon solar panels (made from dead babies, some right thinking american might say), then putting your own excess electricity on the grid, further reducing fossil fuel generation. So in all thoses cases, that dastardly helpful socialism is for the public good.
The socialist mantra "from those with the ability" includes GP who has the ability to pay for this so that other people's needs can be met.
Some conservatives are really stuck on the $7500 rebate, they are so excited to maintain our existing industrial base. They are in extreme denial about the public subsidies of the oil industry industrial complex, when we offer something visible for an EV they lose all reason. All those other public goods were paid by everyone who pays taxes but many people don't benefit from them. Say an elderly retired person doesn't benefit from educating kids, because they are kicking the bucket in the next few years, burn it all down behind them, they might say, reduce my taxes now.
liberals should be stuck on the $7500 rebate, read my separate response about achieving even more climate benefit.