Most people don't get to pick how much money they have, their employer does. Most people don't choose and how much the car they want costs, a company does. Most people have very little say on laws and regulations, but billionaires have friends and family in government.

If billionaires were less greedy and paid more, more people could choose environmentally friendly options. If billionaires were less greedy and sold environmental options for cheaper, more people could choose environmentally friendly options. If billionaires cared about the planet, they could use their influence to pass laws for the good of the planet.

Instead you have corporations holding salaries down and squeezing margins from their customers. How's someone making the median salary in Bolivia ($3,631/yr) supposed to buy anything but the cheapest gas-burning car?

You got corporations going full cartoon villain too with disinformation campaigns, lies and bribes/lobbying to impede anything regulation that would cut into their profits. Exxon wants to keep selling gas, and the's a lot they can do (and have done) to keep you without any options but gas [1].

[1]: https://www.youtube.com/watch?v=Evy2EgoveuE

If billionaires gave their money to poor people, they're not going to spend it on electric cars because of the environment. They're going to spend it on stuff that benefits them personally because most people are basically more selfish than environmentalist.