Until you separate the Investment banks from Retail banks, Even Glass-Steagal isn’t going to make any difference.
The worst problems have come from US bank subsidiaries BASED IN LONDON, outside of the reach of US Law.
Why are the US bank subsidiaries based in London the worst of the problems?