The only misstatement in the OP is that the security flaw has nothing to do with zippers and everything to do with locks.
Put simply, don't bother.
1. Don't put valuables in checked luggage.
2. Locks won't help if you do.
3. If anything, locks point thieves to bags containing valuables.
Security services, if they do wish to open a bag will cut the lock anyway.