erm, so let me see if this is right. you have just slagged off BG in public for something that you are not even sure has been correctly or incorrectly advised?
Ive slagged a guy who wasnt interested in doing what a customer has paid for. Because he works for british Gas doesn't, contrary to some peoples belief excuse that.
As for advise, if he'd removed the pump and it was full of sludge then yes, powerflush needed to prevent future problems.
However he did nothing and left a customer with no heating and the belief they needed a new boiler.
Im not an a**e twicher, if someone does a s##t job I'll tell them whoever they work for.