Previous rules were 5 years standown if you moved Country, but birth Country option and Parental option were in place. We only changed to 1 year for residential qualification.
I don't think its a mess, I think it represents a fairly cosmipolitan reality where people shift around the world a lot for work and family etc etc, but still want to be involved.
There's new member RGB's who do struggle for quality shooters, and having that link with expats or UK residents who can shoot for another RGB on occasion brings everyone's level up over time.
It was changed for a reason: to open it up to more people and spread the game around the world. Now you want to close it up again?