Right, but it can be used privately, which is my point.
But yeah, I think Monero is the better option for the reasons you mentioned, as well as the development focus being on private transactions, whereas Lightning is about fast, cheap transactions. So Monero is absolutely my preference for purchase transactions.
Having a diversified portfolio has a positive expected return. Gambling has a negative expected return. There’s a long history of stock investing resulting in positive average returns, and there’s a long history of slots resulting in negative average returns.
If you’re buying good companies (or buying an index) and holding long-term, you are expected to get positive returns, therefore it’s not gambling. Any investment can have a negative return, it’s the mathematical expectation that separates it from gambling.