Others already addressed battery cost, so I will address charging time:
For modern EVs, charging time is basically a non-issue outside of longer road trips. Most EV owners utilize a slower (level 1 or level 2) charging station at home, which allows them to charge the car while they are at home/sleeping. EV owners can also use charging stations near/at their destination to charge while they are doing other things anyway. And assuming your daily commute isn't like 100 miles/160 km, you really don't need to stop at charging stations at all besides the one at home, which is cheaper. Obviously this does not apply if you rent a house or live in an apartment, etc.
Even road trips aren't so bad assuming the car has an 800 volt battery pack instead of a 400 volt (higher voltage at same current = more power to charge and faster charge time). It also helps a lot if you only charge to 80 percent instead of 100 because that last 20 percent almost doubles your charge time and is harder on the battery. A lot of new EV owners don't understand this and get frustrated when they are sitting there for 40 minutes getting almost no additional range compared to waiting for 20 minutes.
For what it's worth, lots of phones these days are pretty aggressive with automatic post processing of photos, so the photo could be real (ie not AI generated or edited intentionally with AI) assuming the phone has a lower quality camera sensor with bad detail.