Your attitude doesn't sound American. Where are you from? (Just generally - Europe, Asia, etc. I realize you may not want to give too much away on the Internet)
Born in the UK, lived many places (UK, Middle East, Americas.) Mostly I have lived in the USA and most of that has been on the coasts. I consider myself USAian culturally (my accent is North American.) But I have always felt somewhat of an "outsider" wherever I lived, hence the nick 'Embedded'.
I have found that there is a huge spectrum of attitudes that one may consider 'American' or 'not American' (un-American?) Most of the attitudes we are told are 'American' are actually pretty universal. If there was any particular attitude that was fairly consistent among most all of the people I have met it is the idea that
any attitude or worldview is
uniquely American. In simpler terms: Americans (USAians in particular) seem to be naive, even clueless, about the rest of the world... and some are even
proud of this attitude.
I prefer public transit myself, but that's largely not an option where I live. Years ago I was part of a petition to improve public transit in my area, but it didn't work out. Americans love their cars and love their independence. Plus, unless you're on the coasts the populations and distances don't pay off for public transit ... yet.
It isn't so much of a sole option where I live but I know what you mean. Yet I live less than 10 miles from where I work. Whenever I can I will drive to the nearest mass transit place that has parking (about ten miles) and take it from there. There are many communities where even this is difficult to impractical. It is as if they were designed that way.
Strangely enough the one and only time I visited Chicago (not a
sea coast city) it was the only place I had flown in to that actually had a mass-transit (subway) station right at Chicago O'hare airport. NYC, Boston, DC, LA, SFO, Oakland, Newark... not one of them had such a connection. Now most of them do.
I almost bought a Mini-Cooper. Again, though, location, location, location. The service in my area isn't that good.
Well it is made by BMW and they are pretty ubiquitous though perhaps not so much in the midwest.
Well, maybe. Electric has it's down side as well. My experience is with heavy equipment, not the auto industry, but the studies I've seen don't bode well for electric because of power density and response issues (though you make it sound as if BMW is progressing well on those issues). So, it only sells to green people who don't mind the negatives. Don't forget that internal combustion is looking for alternatives as well. If a good renewable fuel can be found, and with the trend in reduced emissions, it could remain competitive well into the future.
As you say, power density, the batteries are the single biggest problem facing the electric car. But they are working on the problem. I don't know if BMW itself is doing it but many manufacturers are.
Right now IC is still the least expensive to mass produce. One of the most expensive parts of an IC based car is the transmission (manual or automatic) and it is a testament to the industrial engineers that they have managed to make them relatively cheaply, and also incredibly rugged and efficient. All electric cars have no need for a transmission.
Though part of the picture is reducing emissions it is not the only part. After all most of our energy comes from burning fossil fuels of some sort. If we don't burn it in a car we burn it in a power plant. Main difference is a fixed power plant can have all sorts of efficiency and fine adjustment of emissions handled at a central location. Then there are 'externalities' that aren't often mentioned such as we no longer need fleets of trucks distributing fuel to gas stations all over the place. Power lines are MUCH more efficient once in place.