Should you place your hard earned dollars in the hands of the Bank of Americas, Citigroups. Wells Fargos, and JP Morgan Chases? Most of the large banks have had short term hiccups but the big banks have always been able to find a way to generate profits over the long term. That is because banks are great at coming up with new ways to generate revenue. The revenue that is generated often comes at the expense of the banking customer. While big banks may merit an investment during times when the share prices of low; they are often a bad bet for the small banking customer. Here are a few of the reasons why.