Moreover, banks are not even necessary, since companies can settle directly with each other.
I don't think Lightning is the scaling solution for the end user simply because it is not feasible to create a Lightning channel for every person on earth, but it is feasible to use Lightning for international and national settlements between banks and companies.