You have to understand what security is. Security is not a guarantee of protection. It's a compromise of convenience. The goal of security is to make it as inconvenient as possible for unauthorized people to access whatever it is being protected while minimizing that inconvenience to authorized individuals.
In this case, your account is what is being protected. The more convenient it is for you, it becomes exponentially more convenient for the unauthorized actors. A month is a good compromise in my opinion... I've worked for places that required 2FA for literally every single log in. That's not so bad because the additional factors were a physical card and assigned pin, so it was more or less plug and play. I didn't have to unlock a device, find an app, open the app, and THEN access the final piece of the authentication. (Actually... there was a place I had to do that, and my phone was not allowed to be in that place... SUPER inconvenient... Fortunately, that was only until they could get the tokens previously mentioned.)
Tl;dr: The 30 days is a compromise and based on risk/reward. It could always be worse and from a security perspective is already fairly gracious.
Just trust me.
19-Dec-2021 13:03:48