0
It would be very handy to allow admin-related pages to restrict all countries except for the countries where the admins & staff are located in.
People could be anywhere in the world and using VPNs that could be potential customers so it never makes sense to restrict the entire site in that same fashion.
Look at the audit logging in Defendr for any site and you will see non-stop hammering of “User login fail. Username: admin” and every other user name that exists for the site.
You can mask the login /wp-admin to something random, which reduces the number of attempts slightly but it would be better to be able to restrict based on country.