i work for heateam and i agree with what the engineer did, you have to cover your arse, what happens if the flue comes loose and the engineer wrote or did nothing about it he would get the sack.
i see a lot of crap installations and it is my job as the expert to point these faults out no matter...