In terms of mining they kinda shifts it around, because gasoline cars also use rare metals (although smaller volumes). Weight depends, the batteries certainly need to be larger (currently) but motors are smaller and you ditch a lot of mechanics.
But public transit is definitely better overall
It's optional for devs so plenty of games don't use it at all