BAe are a business not a charity. MoD employees who write such easy to wiggle out of and vague contracts are the culprits for poor kit, as are the folk who start changing requirements/specifications when the kit is in production without considering the ramifications from a contractual point of view.
Oh and to be fair, the 'SA80 Mark 1' was manufactured by Enfield Royal Small Arms Factory who later became Royal Ordnance Plc who in turn were brought out in 1987 by BAe, 2 years after the SA80 series had entered service with the British Army.