> They should be charged overnight/when you are doing something else
This is fine if you're a homeowner. For a huge chunk of people living in denser housing, this is not feasible, and at best impractical.