this also occurs on battle.net now. If you recently create an account then login somewhere else, it locks your acct until your go to your email to unlock it.
(I was demoted into my PC to show my friend D3. (even though remote connection I couldn't actually show him the game well so we switched to youtube.) I forgot I was on my computer when I created him a b.net acct. I then logged out of my connection and used his computer for him to log in. (He lives in NH where I live in MA) and it made him reset his password through his email because it assumed someone was trying to hack his acct.

All in all, I think it would be a good idea if it was time based. Other then that, I think it could get annoying. When I turn location off on my phone to save battery, sometimes my clock and everything reverts to France time since thats where the phone was originally made. This would cause an issue for me sometimes.
TLDR: Yes but I don't know how.