All I wanted for Christmas was a new water heater installed, and yesterday my dreams came true.
When we moved our old water heater out of the basement before demolition, it broke. We salvaged one from Morgan’s sister’s remodel project and when we got it in we realized that it did indeed heat water, but the thermostat was busted so it was either on or in emergency shutoff mode. Despite the real danger if that shutoff mode failed to function, we have been living with it like that for a year and a half.

The salvaged water heater in the hall, where the chimney used to be.
We would turn on the water heater before we needed water, and off again when we were done, a situation made less onerous by the proximity of the water heater to our basic needs. Still, not ideal.
Our situation doesn’t really allow for anything too fancy to be our permanent replacement. Heat-pump water heaters need a lot more space around them to function properly than our little mechanical room will afford, and we don’t have gas service to our home, so a flow-through/tankless model won’t work either. (Don’t get me started on how much I hate electric tankless systems; I have lots of experience with one and I loathe it.)
I did spend money on a lifetime-warrantied model, though, with a plastic tank that will never rust out. A precaution we might not have needed as much as other folks, as we have a drain in the floor of our mec room. But what the heck? Why not buy the longest lasting version you can?

Shiny and new, in the new mechanical room.
Anyway, I am super delighted with my Christmas present, and look forward to just doing some dishes and taking some showers without having to anticipate the need for hot water first.

Kitty peeking through hole in the floor where the water heater/chimney used to be.