are there no free bank accounts in the US?
in the UK you can pay to be ripped off and have a "premium" bank account with added benefits such as crappy breakdown/mobile phone insurance
but most have a free bank account with no monthly fee
withdrawing from almost all ATMs is free (non-bank owned ones charge everyone, e.g. in an airport)
all but very large transfers (>£1 million) are free and instant
overdrafts are optional and it's difficult (but not impossible) to go overdrawn without one
and no overdraft means no credit check needed