I've had an old outdoor Battery Tender (the brand) on our Isuzu diesel generator's battery for around 5 years. When I installed a knife edge quick shutoff on one of the terminals, I removed it then and reinstalled it. Otherwise, it's been there virtually the entire 5 years.
For nearly the first year (2013), I'd bought a new Battery Tender for indoor use and decided to put it on the generator's battery after installing the generator in about fall or winter of 2012. The indoor one was protected by a door over the outside plug I had it installed in; so I figured it would be okay. Actually, I had it on a smaller generator for a year or two before; it was protected by a door on the outdoor plug there. It did not last long on the bigger (marine) battery of the Isuzu.
I had an older outdoor one (one on it now) and put it on in place of the indoor one, sometime in 2013.
Somewhere along in there about 2013ish, I tried a solar panel to keep the Isuzu's battery up. It wasn't up to the job. I needed more for my remote gate; so, I put that solar panel and its built-in battery tender in parallel with the one that the gate contractor put on the gate. It still have to swap out the marine battery on the gate system about once or twice/year for a full charge via one of my bigger battery chargers. The 2 solar panels (probably about 20 watters) aren't enough to keep that battery up.
I've had a little 5w solar panel keeping a utility battery up that runs my 12v fence charger for about 17 years. For a while, I put a little Battery Tender designed for that between the solar panel and the battery, to keep it from being overcharged. That little Battery Tender did not last. I've gone back to having the battery hooked directly to the panel. Solar has been fine in this application. A utility battery lasts for about 3 years. An electronic fence charger went for about 12 to 14 years.
The big marine battery on the Isuzu has to not only run its little LCD panel but also the panel inside the house. Guess there's quite a bit of draw on it. That old outdoor Battery Tender works fine.
Ralph