Earlier quoted context omitted.
"My car runs 100 miles!" instead of "My car runs 100 miles per gallon!", and almost anyone would notice something is amiss. I don't get the difference to mixing "Watts" with "Watts/hour".
Energy is not Watts per hour (Watts/hour), it's Watts times hours (Watt-hours). Sorry for pedantry, but the units are the topic of discussion here.
I did not imply that at all.