I don't think anyone gave a pass to what BP and the banks did or thinks that their punishment was sufficient but we're not the lobbyists in charge of the government.
This is stupid of Coca-Cola. Their quality review is apparently nonexistent and it isn't thin skinned to be insulted by a clearly insulting message. I would have not been as insulted by it but then I don't have a family member who it would apply to either.
Did no one tell you when you were growing up that ignorance is not an excuse... unless you mean to apply it in a doublestandard fashion and say Coke wasn't at fault while you ranted about BP and big bank companies.