I own an electric car, and I know many, many others that own them as well. Everything you've written is ludicrous - I can assure you nobody is waiting days or weeks to charge. If anything the situation is much better than gas cars as 99% of the time I just charge at home.