Huh. Interesting. Regardless, I personally mostly understand why certain businesses require AML/KYC(because of regulatory reasons), this is just too much in my opinion.
This is the first time I have ever, ever heard of such a requirement from anyone, certainly no non crypto organisation. You can still run a trillion dollars through your bank account with a proof of address and a bit of ID and not even a hint of a selfie.
If a normalton's bank called up and ordered them to take a series of mugshots before they could access their money again they'd wonder what the fuck was going on and run straight to the press.