Five Greens,
I think you have hit the nail right on the head. No matter how good you file is, just one negative mark and it's all over.
I feel that the ERAS system should be thrown into Victoria Harbour.
The failure rate for upgrades is out of control; any other airline failure rate like CX would have the aviation controlling authority (CAA, FAA) coming down on the training department like a tonne of bricks. But it helps when your airline is the CAD.
All this "well you should have seen it years ago" is no excuse for the current way the training, star chamber operate. This is an international, widebody, first class airline, not a local flying club from the 1970's.
Rant over......