Most people use lightning custodially and the custodian extracts a fee thus removing the benefit of it being more cost effective than on chain. Even if you run your own lightning node, there are often LSP's/big routing nodes along your route/path that take a decent sized fee. My two sats.