Ultimately using lightning, “Bitcoin banks” would develop because that is the most efficient way to do it with large volumes of trades between disparate parties involving cash, credit, and gold
Instead of opening individual lines of credit with the 1000 people I paid or who paid me last month (lightning wallets) and adding/subtracting from those lines of credit instead of settling (nothing is written to the blockchain), it all goes through central authorities and arbitrator - my banks and credit card providers, who tally all the transactions
Lightning is not a scalable solution without centralized lightning banks which defeats the entire purpose of the blockchain in the first place - it’s just added complexity to arrive at virtual banks as a solution