Standard battery technology is rated watt hours/pound if I recall correctly, and lithium ion batteries and the like offer magnitudes of rated power over the old lead acid and nicad batteries. It is density that counts here, the higher the whr/lb rating, the smaller a given battery needs to be for an application. In the Tesla the battery pack is pretty large and heavy, and it also means the car is going to be expensive for the near future. If significant breakthroughs in battery technology take place or we develop practical fuel cells, then you will see electric cars that can compete against internal combustion products, that are now technology that is over 100 years old (and also not to mention the various subsidies that go into the internal combustion based car, including fuel prices that don't reflect the real cost of production).
I would hope that Ford and GM don't buy Tesla rather than license the technology, for the very reason that Tesla is run by technological visionaries, who are more concerned about developing new technology then totally being focused on ROI. Put it this way, modern gas cars in some ways are amazing, the technology in the cars that allowed a 450 hp vette to do 25 mpg or more on the highway, is pretty amazing compared to where we were (a comparable car from the late 60's, that would get smoked by the mew vette, maybe did 6mpg), but in other ways is not revolutionary, the auto industry applied existing technology well, but haven't really developed anything all that new either. The auto industry has too much pressure for short term results to develop revolutionary technology, in most of its history the auto industry hasn't exactly developed radically new things, it was mostly existing technology applied to a problem.
There is a lot working against battery technology, among other things lobbyists for the oil and gasoline industry aren't going to be too happy, and the suppliers for the current gas engine technology have fears of being supplanted, and there are also a lot of people who are convinced that internal combustion based cars somehow represent the pinnacle of things, or if we get rid of them suddenly we all are going to be riding in tiny bubbles that can go 25mph if you are lucky...one of the things to come to mind is unlike prior generations, there is plenty of pressure outside the auto industry to develop decent batteries, despite all the claims by laptop manufacturers, battery life on a laptop is a couple of hours in real use, and they would love to have a battery that weights a couple of ounces that can last several days running a mobile device, and as mobile devices get more and more complicated, that pressure is going to increase, as people want more and more functionality yet lighter weight. Pull the battery out of a typical laptop and see how much it weighs....
I don't think electric cars are there yet, but I think that manufacturers like Tesla are showing the way to a new world, that yes, could include battery powered things, including the trains we run. I am not even certain that retrofitting the command control would be that difficult, the battery is DC, and if they use the rails to deliver the command instructions, it should be relatively easy to switch that with a small radio receiver and transmitter, in theory at least, the circuit boards themselves wouldn't know the difference is a command came via the rails or via a radio signal, it shouldn't care.
One thing to note, listen to the naysayers at your own peril. If we had listened to the naysayers back when gasoline cars were expensive, not easy to operate, failure prone, etc, it never would have found the breathing room it did, gasoline powered cars took almost 40 years to really grab hold and create a market, from the time they were created, and electric cars are competing against something that has been fully developed for roughly almost 90 years.