Yes, we are all aware of the Not In My Back Yard people who will object to wind turbines, solar panels or their next door neighbour having a new roof 1 shade lighter than theirs, there are quite a few of them and that alone will stop the likes of overhead charging stations, Inductive charging is a thing and BMW were looking at it for their 7 series, think your mobile phone wireless charging but on a bigger scale, again I don't know what happens to said inductive charging pads when hit by rain, let alone a flood, I could probably take a guess though.