Why do you use kilowatt hours instead of joules?

A Joule is too small a unit. You would not use a nanometre to measure everyday things!