A boardroom brawl at BP may seem like good entertainment but it is terrible for the image of one of the UK's leading companies.