Why is the US banking industry still dominated by the too big to fail banks which are carrying huge amounts of bad subprime mortgage debt, and why haven't new small retail banks sprung up which are not carrying bad debt to serve local customer and business needs?