A lot of US banks still want 18-year olds or a parental guarantee.
US banks love overage fees (making credit card interest rates an amazing bargain). Plus there is the liability of checks/ACH which can cause overdrafts.
I think debit cards are easy. I had one around 15 and my sister even younger. It was my account, but it was linked to my mom's so she should could transfer money into it.