as an engineer that works in maintrol( not BA but close) pilots are free to reject our advice.....but if a pilot did reject any advice with a safety implication we to can write MORs and even file direct to the CAA without going via the company.
We occasionally have 3 way talks with the pilot/fleetmanager and Maintrol on interpretation of the MEL as in some cases the meanings to engineering differ from that of our pilot freinds.
As these occur with the aircraft on the ground at an outstation I have no difficulty though the real enemy OPS sometimes does.
Just a different veiw on the topic