Range extenders are not an advantage, they are the exact opposite. They are a bridge technology that is used when you do not have good enough EV tech to have a stand alone EV. Sales speak volumes and Tesla sold 25K Model S in the US last year, while GM sold just 15K of the much cheaper Volt.