Currently technology is OK.
Your reference to 300 miles is probably based on your most extreme situation when you go on a long trip. If the charging network (DC fast charging, in under 30 mins) is there, 300 miles isn't a problem.
I have a Nissan Leaf with 160 km range and it has never been a problem yet. Home charging is perfectly fine, every morning my car is full. I will never need a faster charger at home. Fast chargers are useful on the roads near highway exits for when you do long trips, much like with gas stations.
95% of the time, my travel distance is under 120 km per day so for only 5% of the time I need to plan a recharge or swap car with my parents, sisters or friends or rent a car for very long trips.
For people with a Chevrolet Volt, they don't even have this issue, when they go on long trips, they simply charge when they can and run on gas for most of the trip.
Personally, I am fine with current technology.