Thats all well and good IN THEORY. Clearly, elec motors do have their advantages but for powering cars in general its a bad idea and on an offroader it borders on moronic.
What happens when some water or mud gets in those motors and shorts them out? Whoops.
If its a battery-only system what happens when youre out in the boondocks and they run dry? Whoops.
What happens 2-3 years later when (like your cel phone) they barely hold a charge? Whoops.
What happens when you have a problem with the car and no one within 3 states knows anything about how to work on it? Whoops.
What about if you get T-boned by another vehicle and you get electrocuted or the batteries rupture and the acid melts your face right off? Whoops.
Sure you'll get a warm fuzzy feeling about how you saved the ozone layer, lowered your carbon footprint and blah blah blah. But those batteries which claim to be 75-ish percent recyclable are 75% casing, plates, and electrodes. The other 25-ish percent of the battery is that same highly toxic acid which has to be disposed of and you damn well better hope it doesnt leak out into the water supply or worse. Whoops.
When youre looking at $3000-$7000 to replace those batteries then that just piles on the depreciation of the vehicle. Might as well either junk it or let the dealer tack on your negative equity on a new one and start out even more upside down in your payments. Whoops.
You can say all you want about how great electric cars would or could be. The fact is, internal combustion is the VERY best there is. Its reliable, you can service it yourself if you choose, its economically feasible and has NONE of these same drawbacks. Doesnt matter what youre using for fuel, the same basic rules apply.
And then there's the fact that the enthusiast market just isnt going to accept an appliance as a car. I want to hear my exhaust note, I want to shift my own gears and I want to be able to hot rod to my hearts delight. An electric al gore mobile can NOT offer any of this. Electric cars may gain a small foothold but its only going to be with a certain segment of the market. Yuppies, techies, the elderly, and greenies are about the only ones who will go in for this because they arent car people. They buy sedans and minivans which are the most bottom feeder pedestrian vehicles aimed at people who only need basic transportation.
And I have another thought for you to consider: Racing. How many automotive innovations have come from, been advanced by, or found a specific niche in SOME form of racing? Whether its fuel injection, independent suspension, seat belts, DSG transmissions, even front wheel drive almost EVERY major innovation has come from racing or at least found a specific niche. I dont see any electric motors in NASCAR, SCORE, rallying, trans-am, Formula 1, drag racing or any of this.
Every problem you listed is similar to problems internal combustion engines faced or still face today. Capitalism demanded improvements and fixes, and they were made. Now those same market dynamics are demanding a change away from internal combustion and it is being made. You dont like it? Vote with your wallet.
Electric cars are the future. Even if we start powering things with hydrogen, it will still be electric motors that drive the wheels. This is the ONLY future there is for cars, so get used to it sooner rather then later. We reached the halfway point with oil a few decades ago. A few decades, maybe half a century from now, your petrol powered car will be a useless piece of metal. Some diesels might still be around, powered by biodiesel or veggie oil, but as a whole, internal combustion is an inefficent archaism that thanks to the wonder of capitalism, is being quickly replaced by better things.
The small enthusiast market will adapt seamlessly, and offroading will improve as a result of the new technology. Spotters wont have to shout over the roar of your obnoxious engine, your motor/motors wont depend on orientation and will have all of its torque at the ready regardless of how depressed the skinny pedal is, with innovations like 4 individial motors you can turn around within your own wheelbase like a tank, you'll be able to wheel more miles then you ever have before with the increased efficiency, and best of all you wont selfishly pollute the environment you wheel in with CO2 and noise.
A very bright future indeed. I'm excited.