To claim that, merely because it is a British-based company, holding BP responsible for their foul-up is "bigotry" is sheer nonsense. Among other things, no one is holding the British people responsible for this.
Stop being reasonable. That's clearly not wanted here.