It’s not the banks that place restrictions on savings accounts (and money market accounts for that matter as well), but federal regulations. Regulation D banks are generally required to limit the number of transactions in a savings account to no more than six per statement cycle.
Though there is some flexibility as to exactly what constitutes a transaction. Carefully read the bank’s policy on what transactions count toward the limit.