The hot water at our church smells like a rotten egg. I figured it was the anode rod. The plumber came, said the same, replaced the entire water heater. Now we still have the same problem. Could it be the brand of water heater? Could it have something to do with the water heater being too large, continuously heating water, and us using very little water?