My local bank removed a bunch of these checks from their application, presumably because they started requiring everyone use that app for 2FA now and promptly had their support lines overloaded by customers no longer being able to do any banking.
I was one of those people threatening to either walk or get another option - lo and behold they signed me up for the old 2FA for a few extra weeks.
I don't know what they were thinking, really. Rooted phones, or in my case, custom ROMs like LineageOS are quite common in these parts.
My bank is just one of many using a reskinned version of the same 2FA app, so you might want to re-check yours.