I like lightning now. It works very well for me almost all the time now.
However, I’m afraid this was always going to happen, because there was always going to be a substantial risk with a hot wallet server.
For those of you who don’t know, there is basically no way to run a LN server without having your keys on the server. There are complicated architectures like Phoenix runs, but they basically wrote their own node to do it and it’s not easy. If your server gets hacked, it can be drained.
I’m really not sure what can be done to make this better (although I’m not an expert on the minutiae of LN coding). Ultimately, I expect there will be a better L2 on bitcoin more like Stacks or some kind of rollup. That will let us transact cheaply and the same way as on optimism or similar networks.