Fact: The best solution for any given task involves the simplest plan put into action that achieves the desired goal or outcome.
This is true in engineering as well. The number of parts, their simplicity, and their related stresses all combined define whether or not a piece of equipment will have a more or less chance of failure. Anything with metal to metal contact will wear in time and be a potential failure point.
A cam is a simple rudimentary leverage device. There is no ratcheting and no pressure exerted on it once closed. There are only three parts: the strap, the ring, the cam buckle. These three parts are each simple, and the stresses placed on them are temporary and light. There is no lubrication, disassembly for inspection, or metal to metal contact; therefore, there is no maintenance needed. Based on the light stresses placed on the components, the materials are overkill in their ability to withstand this pressure and produces virtually no wear. Typically, only replacing the strap itself due to dryrot is needed. With proper storage, this is alleviated.
The air lock contains an air valve, a ratchet, a gear, a housing, a pressure relieve valve, o-rings, etc... An air valve inherently will wear due to salt deposits and wear on the o-rings. Any pneumatic device will leak in time. This requires maintenance. Any device that requires maintenance is a failure point. The ratchet and gear are a source for deposit build up since they are located inside a housing. This makes it difficult to clean and difficult for visual inspection. This creates a need for maintenance and a failure point. A gear and rachet need to be lubricated to prevent wear. This creates maintenance and a failure point.
This device is small, but all parts combined, make a complex device requiring maintenance. While it works out of the box very well, after many dives one of two things will happen: 1. You will spend additional time maintaining the device. -or- 2. You will neglect the maintenance of the device and it will leak or fail causing your tank to slip.
Since you were trying to keep your tank from slipping in the first place, you will be required to disassemble the device periodically (annually with most complex scuba equipment) and inspect it, lube it, and replace worn parts. Your $90 camstrap replacement has an upkeep cost of labor and parts in order to keep it functioning.
Most camstrap slippage is due to improper threading of the strap through the buckle, not getting the strap wet prior to mounting, and not adjusting the strap in the buckle between dives. This requires no tools, no grease, no shop labor to perform.
Want to use Nitrox, better have that gizzmo O2 cleaned and ready before you pump it tight with your mix. More $'s, because I doubt it comes that way from Mares.