I started with the Leaf. I was attracted by the purity of it, the evGo fast charging infrastructure that was developing in the area, and I love it. BUT, the planning and stress involved while fun at first does not make for a fun long term experience and for most people would be an immediate turn off. The range and charge times just aren't there for the masses.
So, the Volt was perfect. "Electric when you want it, gas when you need it". My wife has one that has used almost no gas in 4 months. There has also been zero stress (and a little planning as she is getting into trying to avoid using gas). Could it be another Leaf? Perhaps, but the Volt handles better and is more fun for her to drive without looking like an odd duck.
And my Volt is again perfect. I take monthly out of town trips so am running about 50/50 gas/electric. I have fun looking for electric charges when on trips, but not depending on it is liberating.
We love all 3 cars, and it really bothers me seeing Leaf purists put down Volt owners or Volt lovers gloat about Leaf range/battery issues. Each can be perfect for the right kind of owner. Don't put down other people because your car doesn't fit their needs.
You could give the Volt to anyone and they would love it and not have to change their behavior, while learning how cool it is to drive electric. You give the Leaf to anyone and they will have a learning curve with regard to planning trips, when to charge to what level, etc. Most wouldn't want to bother.
The Volt is just the right thing for the masses right now. A perfect transitional vehicle until range and charge times get where they need to be for BEV acceptance. I see the battery range in Volt-like vehicles gradually increasing to the point that the range extender becomes an option and then can finally be dropped. How long that takes depends on battery/charging technology. But even starting where it is right now puts SO much more electric miles on the road with no change in owner behavior that it is a no brainer to me to promote it if you want to get to BEV acceptance. Otherwise, people will just burn gas for years until the battery technology gets good enough. Why wait, start now.
My 2 cents.