I know they do and if you're trying to learn German, it's not great. But foreign residents in Germany often default to English when dealing with each other.
Plenty of foreign workers default to broken English I notice, even among each other (if their native languages are different). This situation occurs more frequently in the Nordic countries and the Netherlands.