Have to agree...
Whilst all these stories are a good warning of when to be careful, they do not reflect my BA experience...
Almost all the CC (SH, LH, LHR, LGW) I have flown with work with us (and I hope we work "with" them) to get the job done in the best (and easiest) way for all...
As you said, just need to identify and be wary of the 1%!
NoD