Eh... The charging is an issue. I have been in a position to rent EVs before but opted not to. If I own a Tesla, then I likely have a charger at home (and possibly at work), so dealing with charging is only an issue on my rare long haul trips (and if I frequently make long-haul trips, I probably own a gas car), which I'd be willing to put up with. If i'm renting in a city i'm visiting though:
1) I'm likely driving more than I do at home
2) I don't know if my hotel/s will have chargers
3) I am cognizant of my time and don't want to drive out of my way to sit in parking lots while my car charges
4) I might be travelling to rural areas where chargers are infrequent
Not saying that the issues you brought up are invalid, but I do think there's a demand problem.
1) I'm likely driving more than I do at home
2) I don't know if my hotel/s will have chargers
3) I am cognizant of my time and don't want to drive out of my way to sit in parking lots while my car charges
4) I might be travelling to rural areas where chargers are infrequent
Not saying that the issues you brought up are invalid, but I do think there's a demand problem.