Let's be fair, gasoline is portable, you can always drive for it.
The EV as a back up generator for a home can be attractive for a short duration but not a long one.
A generator is a more complete solution, if one has NG or maybe even propane it's a non issue.
The only thing that I did want to comment on in your posts, you bring up the cost of the generator and with the car you get it for free.
Well the battery life for powering your home will be limited but the cost of the EV over a gasoline car is equal to or less if you buy a gas car and separate generator.
Im really not saying good or bad, it's just that EVs in general are special purpose vehicles for people. Gasoline is much more for general reliable use. You brought up Hurricane/Super Storm Sandy as an example. My brother had a home on the Great South Bay of Long Island for decades. Super Storm Sandy brought in Ocean water that submerged the first floor of the home and 3 feet into the second floor. The only dry floor was the third floor. A generator would have hands down made more sense, gasoline was only a mile or two away, he also had NG in the house. His cars needed to be moved blocks away so they didnt get submerged so an EV would not have worked. But what is worse is. IN past minor floods once in a great while his car or cars did get wet with salt water. Not exactly a good thing with EVs.
Which brings me back to EVs are special purpose. Not everyone can have one, the video someone posted as a good example, also long stays in parking lots for months like another posted, forget if you live in a city, apartments, hi-rises, condos. Impossible to have an EV. I had a business in NYC which must had had well more than 2000 (heck 3000? 4000? I dont know) condos and apartments surrounding me, no way would an EV work for those families.
One last time, I may have one myself one day but it will be special use, in the sense it will not go on long trips or long day trips, it will be a local driven second car, limited in my mind like a golf cart. I use that word a lot because they are all over the place where I live.