Banks have had a hard time generating satisfactory earnings growth lately, and this difficulty could easily continue in 2015. Banks both large and small have suffered these challenges, as the major financial institutions and the regional ones have been reporting lackluster earnings so far this year. Legal costs and compressed loan margins are the major drags for the larger banks. Community banks are also feeling the pinch in generating good quality assets. More..