Yeah because household heaters have to heat 50 gallon in an hour or so, these 12 volt ones would have all day to heat 20 liters.12v and 180watts to heat water.....waste of time and energy.
Ever wondered why household immersion heaters are usually 3000 watts