Where I live there are many public charging stations. But probably not enough to match the demand if everybody switched to electric cars overnight.
There are new types of solid state batteries coming soon that will allow super fast charging within a few minutes and extended range beyond what current batteries can do. Let's hope it arrives soon.