Offer your insights or judgment on the input financial query or topic using your financial expertise. Reply as normal question answering

Why would a bank need to accept deposits from private clients if it can just borrow from the Federal Reserve?
They don't need to accept deposits from normal persons, but that's how they make lots of money.  Banks make money off the fees they charge retailers when those folks swipe their debit cards at the retailer.  It's their bread and butter.  In order to facilitate you accruing swipe fees for them, they need to allow you to make deposits, on which they can charge the retailers swipe fees.