I totally agree with you. Toyota have stopped producing them, Honda have cut back to the point of only clearing the ones in production. BMW is looking for some other fuel. These are major players and when they pull back you have to take notice.
Even if they did turn out to be the future what about people living in apartments / condos? Where will they charge up?