It's not pretty,but it's practical. Especially when it comes to electricity - watts and hours are quite easy to work with.
It's a bit redundant to multiply power by time, when that's just an energy, but going between Watts and Joules is trivial (by design), so it's not too bad.
However, I can't think of a reason why hours would be easier to work with than seconds (as kiloseconds, if you want the same order of magnitude), especially regarding electricity?
I'm personally not a fan of the kWh, because it keeps being mistaken for kW, but I recognize that lack of need for a conversion factor help a lot of people make sense of energy.