Which member of staff in their right mind would then hand them to their boss?
Remember the way golden tickets work is you give the ticket to the person offering good service and then they're supposed to pass it on to their manager.
Any bad service is better either addressed at the time via the CSD or with customer relations. You need to explain why the service was bad so BA can judge appropriate action.
Different people would treat this differently. Would it be fair if someone was given a red card because they didn't like the meal or the member of staff stuck to the rules that were bent on a previous flight? So many would get handed out for trivial matters that they'd become useless.