Who charges overnight? Everyone just plugs it in when they get home. It’s an issue that can’t just be handwaved away like that.
Sure stuff can be on a timer, but codes need to be presented, adopted and they need to installed. That takes years, it’s already too late.