Lightning doesn’t scale in terms of user count. It’s necessary for regular payments, but as of now there can’t be more than 20mil self-custody users. (Assuming 1 transaction per month)