You don't use ln instead of on chain, you use it in addition to onchain because you need 2 transactions to open and then close channels. Idk how many more transactions are taking place on lightning, but I've already zapped or been zapped like 20 times today, when I was averaging 1 transaction per week in 2016 when the blocks were full.