Yeah I agree it is not as simple as F LND. We are all Bitcoiners here at the end of the day, we are on the same team and we should strive for a collaborative rather than combative environment as we are fighting an uphill battle against the incumbents as it is.
Have you written down anywhere the pain points you ran in to when trying to build a business on CLN? I would personally be interested to understand what you mean and my sense is that the CLN team would value that feedback. Things that come to my mind for enterprise businesses would be the ability to run a cluster of nodes connected to the same DB for failover options, but I believe the Postgres backend looks like a good option there, but admittedly I have not tried that option before. Previously CLN seemed to be better in regards to DB size (reason for zero fee routing node to switch i believe) but my understanding is that LND has made improvements to catch up on this in recent releases. So yeah curious on particularly what you found a show stopper in CLN integration.
I like the idea of Greenlight and have high hopes for it. It is yet another way people can run nodes and I like that there are so many options with different tradeoffs that suit different situations. I am curious in the long run if there will be a power law distribution on how people run nodes. Will it mostly be full mobile nodes, will it be node in a box solutions, will it be cloud nodes or a combination that is reasonably distributed? I look forward the Breez/Greenlight solution as it feels like a great set of tradeoffs for most average users, but let's see!