Because English is somehow perceived as special, fresh and alluring.
Personally, I can't stand it. Annoying as hell and when I'm writing German I try my best to weed out unnecessary anglicisms.
“Importing” words is just fine, of course, but I think most of it is just en vogue [sic] because of bad dubbing. The translators just try anymore.