Problem is that even LN needs the onchain features to open and close channels. And despite the fact that I do not believe that this might be a problem in the near future, it's a fact that the more users the LN has, the more channels will need to be opened and closed. And when that needs to happen, and if the fees keep the way they are now, we will be waiting ages for channel open and closures and paying stupid high fees.