As long as Tony Hayward stays the public face of BP, he'll draw the stink off the rest of the company.