I don't really see how it's bad faith. It's treated like a difference of language. Google is treating Americans as if they speak a different language than everyone else in the world showing them the name of the place in their language.
They are correctly showing the name lake Ontario to almost everyone else in the world, so I would say that they are doing the right thing.