@twinklecake dishwashers are inefficient if you're not totally filling them, and waiting for that many dishes to pile up is unpractical/nasty for most.
Plus still needing to do a bit of handwashing first to get rid of solids / caffeine stains / etc., or having dishwasher-unsafe items.
And then...