Efficient water heater..

Apparently the easiest method to heat water is to smash it about it. Theses 'pumps' below apparently heats water more efficiently than other method known to man. So why are they not already being used commercially? I dont have the answer.

Steam from rotating pump..