Although Bitcoin and Monero might throw similar solutions to many their approaches to the problem are different therefore trying to determine which one is better depends totally on the needs of the person.
However let’s be serious here:
You shouldn’t compare layer 1 and layer 2. Because to get to the layer 2 (LN) you have to deal first with the layer 1 problems you might encounter on a specific time out of your control, say saturation and/or high fees as lately. Also you are depending on wallets, channels, etc…