In any case we clearly need an automated system that flags all reroutes, 23K, NOOP etc things for review. If the software can handle it, great. If not, then until it can, then every case needs to be manually reviewed automatically.
There's just too much incentive to play the "deny deny deny" game. The average line pilot doesn't encounter these types of things often enough to be current and proficient in knowing if its legit or not. We can't rely on pilots taking the initiative to look into it at every point of contact because a lot will slip through the cracks that way, almost by design.
Deny deny deny, then pay up only on the cases that are identified and pressed, is a perpetual motion machine windfall for the company.