@rkcstr - Bank offered "free" checking because they made profit from those ruinous overdraft charges. Now that congress banned such ruinous charges banks are cutting back on free checking.
Banks may turn away from free checking accounts
The idea that banks take deposits and then loan out the money to the community is kind wishful thinking ala "Its a Wonderful Life" that really has not been true since the 1930's. Modern banks are mostly transaction processors, factors and brokers.
When you get a loan, you are not borrowing the banks money, the bank brokers your loan to investors, whos money you are borrowing. The bank just acts as payment processor and enforcer.
Even your credit card debit is actually held by private non-bank investors.
GE Issues $850 Million of Bonds Backed by Credit-Card Payments - BusinessWeek
That is why the banks where willing to "loan" money to illegal immigrants - because they just sold the loans to some chumps who got left holding the toxic asset bag.
Since Paypal doesn't extend credit or allow overdrafts they lack the fee revenue that a bank has. They are just a factoring service like Visa and MC, they take a cut ever time money changes hands... just like how Visa and MC take a cut every time you swipe your card.
Originally when paypal first started it was FREE, but that was in early 2000, interest rates where high, and paypal could make 5% or more on short term investments. When the dot.com bubble burst and 9/11 hit interest rates plummeted and paypal could not live off the float. They had to find a savior and that was feEbay, who used paypal to ruthlessly screw its customers even more.