My first inverter was a 2.5kW Xantrex which lasted ten years, I replaced it with a SolarEdge but had to add Optimizers. That Solar Edge was replaced under warranty in less than a year. On another system I had to replace an internal board on an Outback Radian under warranty. I had an early release Outback Skybox that locked up during a firmware reboot and Outback replaced the entire unit. That was not a horror story, just inconvenient because of the weight of the unit. Only the top portion was replace so the wiring connections all remained. i also have some Enphase micros and one micro was DOA and Enphase replaced that. Finally the trunk cable on one of my arrays went bad. I was the one responsible for the end connectors so I can only blame myself for that. Going on the roof and reconnecting a new trunk cable was the hardest. In retrospect, it might have been easier to redo the end connectors while on the roof as a first attempt to diagnose. I could have tested it for continuity.
None of the above are horror stories and they did ocurr over a span of twelve years and all of them on the three self installed systems during that time. The four installer systems have not had any issues but I have sold two of those homes and would not know of any issues since then.