Battery chemistry/density and charging technology hasn’t been arbitrarily fixed on some day two years ago. As ever we are too impatient for progress to suddenly leap to our rescue instead of carefully monitoring and supporting developments that will take years to achieve.
At some stage in the future - lead by automotive research - you will get the range and quick recharge to replace the C150 etc. that will satisfy most missions.
No-good predicting a date - it’s in the future but will get here eventually….