Why is verification needed?
Marking a vulnerability as fixed does not mean it is fixed. A patch may not have reached every server, a configuration change may have left another path open, or a fix may only have addressed the symptom.
Verification testing removes that uncertainty and produces concrete evidence for both leadership and auditors.