QUOTE
Furthermore: We are, in the real world, on the brink of replacing gasoline with battery.
No, we are actually not, because there's a limit to how powerful while still not as volatile as explosives a battery can be, and we're approaching that fast. This will only be solved with fuel cells running on methne or methanol. Until then, we have to try and get by with ever more volatile batteries, but even today those are already problematic (from Boeing's 787 disaster to exploding iPhones).
QUOTE
If you add GridLink, there is absolutely no need for gasoline. Except for special cases like jets and remote places.
Have you ever been to America? If you had, you'd know that "remote place" is the standard there. As is, on a side note, shitty infrastructure. And that GridGuide doesn't maintain itself.
QUOTE
let the car park in the sun for a day, drive for 2, rinse and repeat.
Shadowrun has a two-day work week?

Of course, charging time is the general problem with electrical vehicles.
QUOTE
"Assume the battery problem is solved in Shadowrun" means that a battery can store just as much energy as an equal volume and weight of hydrocarbons, or at least ethanol.
No, it means to
handwaive problems such as uncharged commlinks. Just like you never have to track your character's digestive processes and make sure they can go to the bathroom every so often. Or track their food intake for that matter. Or whether or not your characters have a cold, brush their teeth, and other things only a Sims devotee would find interesting. All of that does not mean Shadowrun characters are assumed not to have a digestive system.