My parents would regularly set the dishwasher to run at ~5am, and sometimes the washing machine. In the 1990s this used a timer plug. Nowadays these appliances have built-in delay-start functions.
I was on a wholesale program in Texas for about 2 years. Every 5 minutes my rate would change to reflect the wholesale pricing. There were certainly issues - winter 2021, but at the same time I was forced to conserve energy due to the economics.
Until we can actually store energy at grid scale across multiple days, I feel like consumers should pay what the real-time cost is. Right now, fixed rate electricity is effectively fraudulent.
I suspect this capability will only improve over time up to an including the ability to dump power back into the grid from the battery if the electric co is willing the pay enough to make the battery wear worth it.
You just configure a time in the morning you want it to be fully charged and the charger do the rest.
Edit, people with their own house and thereby their own charger.
People charge at night because home charging is the only practical way to own an EV and most people work during the day.
Fix the charging situation first — but be aware that more convenient charging will induce more demand for EVs from apartment dwellers, which will increase demand for electricity overall.
The only real solution is to improve the power grid so that EV owners can charge whenever they want.