It wasn’t until you said this that I considered my motivation to learn Japanese as part of this conversation. My whole reason for doing so was for better appreciation of anime.
It was incredible, the accent was impeccable.
...and MTV, and the Brits the music to go with it! That's how I learned English as a teenager anyway.
Having said that, between roughly 1850 and the end of the second World War it was considered necessary for engineers and scientists in the UK and USA at least to know German because of the German's achievements in science and technology (especially chemistry) and the political and economic power of the various central European states and empires controlled by German speaking elites. Gaining a competitive advantage over your peers and expanding your knowledge has always been a good incentive to learn another language independent of wanting to learn what your occupiers are saying.
German kids watched TV with dubs because their network execs deemed it worth it, I don't think that was very political either.
Most people really learn English because of economics. American companies are big trade partners, customers and of course, employers.
Many of the others learn it for cultural reasons, as said. Cartoons, movies, TV series, songs, etc.
Obviously as a software engineer it would be ridiculous to not at least read English, but I know for a fact there's great German language forums and learning resources out there. I imagine there exist programmers out there working in some deep and dark VW or Siemens lab that have been able to work for years without reading a full English sentence.
I'm pretty sure Berlin is also the only city (or one of very few) in Germany where you can actually live and work happily and productively without learning German.