It's not the AVID that should be scrapped, it's the ASIC (for air crew). Yes, I understand that ASIC checks are more stringent, but it wouldn't take much to extend the checks on the AVID so both are the same.
Remember, an ASIC is not a pass to airside, it is just an indication to security staff that the holder has been checked. The person still needs permission and reasonable excuse to be airside. In other words, you can have an ASIC and be frog-marched off the airport anyway.
If that is the case, we may as well have AVIDs and be done with it. My opinion is that the AVID is for aircrew and the ASIC is for ground crew, and the checks should be the same for both.
Walrus