Yes - over the last decade or so they removed the heating element in most US dishwashers. So they either are connected to the hot water line, or have a mechanism to heat the water (or both).
The reason cold or luke-warm water is a problem is that the programs are extremely simple and just assume the input is 110-120f and won't stall the cycle for waiting for the target temp.