There is not, nor will there likely be an all-electric car that could make that range. Your complaint about being unable to drive 800-1000 miles on a charge is as useful as complaining about being unable to buy a gallon of milk at O’Reilly’s Autoparts. Your expectations are completely misplaced.