As I have said. It is a historical fact that any new technology takes 30 years on average to become widespread. Also, back in the 1920's and 30's any new invention to get better gas mileage was bought up by the oil companies. They bought the patent rights and sit on them.
During WWII, another for instance. GM developed the automatic transmission. Ford developed the V8. The government made each one pay the other like $1 for every one they made. Thus by the 1950's all cars could be made with V8's and automatic transmissions. Oil companies should have been made to release the patents so cars could get better mileage back in the 60's and 70's.
Tesla did not patent their battery technology and said others could use their charging stations. However, the computers on competitive cars would notify Tesla and they would charge the customer more for the power used in charging. So, the push for public charging stations.
Even if a power company is privately owned, they are regulated by the Feds and State governments.
Making electrical power is easier than making electric cars. Power companies will, over time, put in wind, solar, or nuclear power plants to replace natural gas and coal. Problem is storing excess power when the wind is blowing hard or sun in shining in the spring and fall and no one needs AC or heat. This excess power has to be stored somehow for use during peek demands. This is the expensive problem.
Vehicles may end up using fuel cells of liquid natural gas or hydrogen, which can produce electricity to run the electric motors in cars. A hydrogen fuel cell car was recently built and drove almost 1,000 miles on one fill up. Problem is we have no hydrogen infrastructure. Natural gas fuel cells produce electricity, water, and carbon. The carbon could be dropped in a pan, to be emptied, probably when they fill up with natural gas. The carbon could be compressed into bricks to be used like coal, or used in making plastics or medicines or other carbon based products. This system wouldn't put carbon dioxide into the air, but would still require drilling and fracking to get the natural gas.
One solution to hydrogen is to store it as ammonia. Ammonia is 3 hydrogen atoms and one nitrogen atom. This would allow transporting at room temperature in trucks or pipelines to hydrogen separation station. Hydrogen if stored or moved as a liquid is -400 and something degrees. No infrastructure for that. But it would have to be liquified to go into cars with fuel cells. This could be done at a gas station, converting ammonia to hydrogen and releasing the nitrogen into the air.
See, the problem is infrastructure.