The vast majority of current EV owners charge at home when the vehicle is parked for several hours. I plug my PHEV into a standard 120v outlet every night. It takes 5 seconds of my time if I'm being slow. It's fully charged the next morning when I leave and again takes 5 seconds of my time to unplug. It's actually less of my time than stopping for fuel every few weeks.
Charge time does matter for lengthy trips, or those who cannot charge at home. But Porsche's (VW's) latest chargers can send enough electricity into the battery in just 4 minutes to drive 80 miles. That's not quite as fast as filling most liquid fuel tanks, but it's getting closer. How long does it take to put 4 gallons into the tank of a truck that gets 20mpg to drive that same 80 miles?
Yes, charging overnight works great for you, or for a few, but when everyone does it then there is no longer any "off peak" time for the grid. Transformers and other current carrying equipment never get to cool down, there is less time available for maintenance, etc. If something fails the system will be at higher capacity more of the time, making that failure more of a problem. A system without excess capacity is inherently more vulnerable. We don't have more capacity because just like all of our infrastructure we can't even afford to maintain what our forbears built, let alone improve it.
As for higher charge rates, when energy is transferred there are losses, and those go up with higher rates of transfer. You can't get out of these effects, it's not a technology or engineering problem, it's physics and thermodynaics.
Coal is more expensive than natural gas in addition to being dirtier. It's going away even without tons of government push simply because of economics. Even if we're still burning fossil fuels, switching from coal to NG is a big improvement environmentally. Natural gas surpassed coal as the most common fuel for electrical generation in the US a couple of years ago and that gap is only increasing:
This is an improvement. If renewables can gain market share, that's an additional improvement. Massive change rarely occurs in a single leap. It takes multiple smaller steps along the way. These are those steps.
"Renewable Energy" is an oxymoron that confuses people. Energy flows from higher concentration to lower, it flows once and is dissipated as heat at the background temperature of the system (heat death), doing work along the way. It can never be renewed. For the most part fossil fuel and so-called renewable energy are all solar energy - fossil fuels are old solar energy and "renewables" are the real-time flows of solar energy. You can do a lot with the real time flows of energy, it's what mankind had for almost all of our existence. If you want to see what really smart people can do with that, look to history. Our industrial world was built on the stored energy of millions of years ago, and the idea that we can do all the same with the real time solar energy flows is absurd.
Natural gas is a fossil fuel - it puts less nasty toxins in the air than coal, but plenty of CO2 (if you are concerned about that), and is also quite finite in supply.
Expensive gas seems like something that would motivate even more buyers to consider EVs to me. The price fluctuations with liquid fuels aren't really present with electricity, so the predictability of that expense can be appealing to businesses and large fleets even if the cost savings can vary depending on the cost of liquid fuels. Commercial/Fleet use of EVs is showing tons of promise.
EVs (and new cars in general) cost a fortune. If I keep some older vehicles running well and avoid buying one I will be well ahead for a very long time, even with expensive fuel. The cost of electricity is dependent on the cost of the fossil fuel it is generated from.