There are plenty of dishwashers faster than 20 minutes, they're all in restaurant kitchens which do have a speed requirement. Several bleeding edge people have installed restaurant style dishwashers in their private homes but the requirements (in terms of energy use, danger of the chemicals involved, noise, temperatures reached) make them not a good fit for almost all homes.