I dont think its game over yet for LN, though there are underlying issues or concerns now with the UX, liquidity and centralisation which are actually true especially if the goal is to make bitcoin payments seem easy and fast.
There are no such issues, you just repeated information that was found in the first post and the top topic. Since LN is designed for small payments, there are no issues of liquidity at all. If someone wants to use LN for very large payments which it was not intended for, then there can be liquidity issues but that is the responsibility of the user and not the network. The UX topic has been solved for years, the mobile wallets are amazing and many have better UX than normal layer 1 wallets. Centralization is also not any kind of concern in practice and it does not impact any kind of user right now.
Even bitcoin took years to develop to what it is now, if developers can improve the User Experience so that you dont have to understand channels, routing or liquidity just to send and receive bitcoin, itll greatly improve the adoption.
This is already the case, it seems that you are commenting on lightning without actually using it. I have installed LN wallet for many friends and used it to make payments with merchants and restaurants, there are no issues and they have no idea about channel management at all.
The technicality of it is the only or biggest shortcoming, because the fundamental need which it is trying to solve is still very much valid.
There is no such need. Most users do not understand Bitcoin's technical side, so they don't need to understand the technical side of the lightning network. Wallets that have great UX have abstracted that away, the information can only be found under advanced settings for users that want or need it. I have never had an issue in the last few years that has required me to access such information. Also channels are very easy to understand, besides that there is no need to understand anything at all to use it.