Welcome to the IRCC where turnover speed is more important than accuracy.This is insane, at least they should have given you a chance to tell your part of the story before arriving at a conclusion to send a refusal.
To be honest it feels like a top down problem. Workers feel pressured to get through the large amount of files in a time line using inefficient methods that they can't deviate from.
Probably just leads to type I and type II errors across the board. Any aspect of your application that requires critical thinking is looking susceptible to error.