In my ~4 years experience of running a node, I haven't experienced any critical issues. That's obviously a sample size bias because I've also seen others have to deal with difficult situations in recovering funds. Off the top of my head, maybe less than a dozen of those cases out of thousands of nodes and node runners I've interacted with directly or indirectly over the years.
My cln peers are among the most stable and consistent. Eclair is behind the biggest node in the network that has been heavily battle tested since the LN's inception.
I agree it's a complex machine that gets even more complex when more software gets built on top and potentially opens up new vulnerabilities. That said, I would argue that it is production ready based on my own experience.