Ours died in the past year, started leaking. It was a rental, so we got ir swapped within a year. Think the old one lasted a good 10 years or more.
We thought the new one was busted because it didn't heat the water up within 5 hours of installing to a noticeable temperature. In the morning, it worked... yay patience.