Okay so before I came to Germany I was on a crusade to stop the American use of the word "ueber" for several reasons; one being the inability of English speakers to say the umlauted "U", but mostly because they have no idea how to use it (it means over if you would say over don't say ueber). However I am officially giving that up.
My thought was if you want to ruin your own language fine, but you shouldn't ruin other peoples. Apparently nobody else thinks that, especially the Germans. Most people here have at least a rudimentary knowledge of English, enough to deal with the tourist. So advertising in English is a really big thing, "put it in English, it's cooler." Unfortunately they don't seem to get actual English speakers to develop this advertising, they just insert English adjectives like "super" Deluxe" and "Amazing." So they don't really understand the differences between all these words and you get signs saying "we have DELUXE deals" which sounds terrible. I keep finding shirts that are supposed to be cool but just sound very proper like: "I am not a model. I just look like I am one" and "I am born to reign" I just keep laughing at the things that really aren't supposed to be funny.
So appreciate your English. Congratulations you are speaking the coolest language in the world.