Because not every place has the same language. There are many different places with different culture. It can impact a place in different ways. For example, if you speak spanish in a british place, then some people may be confused or want to learn it. It all depends.