EVs and veganism will not save the planet. Lithium battery degradation is occurring quicker than expected which means battery replacement sooner and more often. Since the bulk of EV emissions come from battery that means greater CO2 release over the lifetime of the car. The savings on emission in theory is great and all but reality is different. Not to mention battery production requires massive amounts of mining to get the materials needed.
Anything that promotes increased consumption is not good for the enviornment or society. Mass solar, wind, & battery production require massive amounts of materials thus all increase consumption.
Geothermal energy is the only 24/7 renewable that can provide base power to the grid. Plus it can provide heat to homes and businesses thus reducing power consumption.
Fixed bed nuclear is another technology that significantly reduces consumption, doesnt have the nuclear waste issue, & can desalinate water. Thus this tech can provide power and water. Its small, portable, and great for micro grid setups.
Having said that, reducing pollution, as we saw last year, will increase warming not decrease it.