"After two decades of aggressive expansion in the bricks-and-mortar side of its retail-banking business, Bank of America is reportedly set to close about 10% of its 6,100 nationwide branches as more and more consumers handle their banking needs online and with mobile devices rather than visiting their local branch. My only question is, why have they waited so long?"