As I posted before,
It depends on what type of water you have. We are not comparing apples to apples here.
Do you use an electric coffee maker?
If you do, how often do you have to run vinegar through it to clean it out?
I have to clean mine at least once a month, because I have hard water.
The coffee maker heats the water the same as a tankless water heater.
The water tubes are a lot smaller than a convential water heater.
If I have to clean my coffee maker once a month after only making 10 cups of coffee each day, how many times do you think I would have to clean a tankless waterheater per month after washing hands, doing laundry, taking showers, doing dishes.
One would not be good with my type of water.
What i'm trying to say is that they are good for some people but not everyone, it depends on the quality of your water. Think about the coffee maker test or have your water tested first before you invest in one.