I still do some legal work for old clients here and there, so I needed to deposit a check into my business account. I have had this account for more than thirty years. Lately I have not been able to make deposits through the app for some reason, so I actually walked into the branch of the bank, which is a major US commercial bank.
I handed the check to the teller, who was very nice. She asked me to enter my debit card to confirm the account info. I have needed to do this for years. We chatted while she waited for the computer to acknowledge the deposit, then she looked puzzled and told me they couldn't accept my check deposit without government issued ID such as a driver's license. Then, on her own, she called the manager over and asked why she needed my driver's license to deposit a check? She said it had just started happening today, and it was weird. The manager explained that this was now bank policy.
Of course I needed to deposit the check, so I had no practical choice but to comply.