IMHO the equipment is fit for purpose, due to checks & balances in put in place. (Every day there's activation reports received which are checked against our records so we should be able to find system reset w/o aid of ARC / installer)
Anti-code reset is a cheap & cheerful way of providing a simple means to manage the resetting of signalling alarms, high levels of cryptography ain't a big issues for me. Don't forget where still in as world where lots of systems are still on redcares & digi as mobile & internet ain't everywhere.