I've only ever lived in Germany and Japan, and so far I can tell that people in both countries seem to think that english is "cool". Especially japanese companies just have to have an english slogan, or else they're not cosmopolitan enough or whatever. They also need to have some english printed on everything you can buy in the supermarket, even though a lot of people can't even read it properly. German kids who want to be hip use a lot of english too. They're gonna call their father "Dad" and their mother "Mom", and their family will be, well... "Family", not Familie, like a proper german would say.
I guess it's not much different in many other non-english speaking countries of the world.
But make no mistake: These countries may use a lot of english, but it's nowhere near being their primary language. Yes, if you do business with japanese or german businessmen, they'll probably speak english fluently. But if you try talking to the average person in english, they'll probably stutter quite a lot. It might be ok in german, I guess most germans can do some basic converstation in english if they try (or maybe I'm overestimating them?) but in japan, since japanese grammar is so different from english, a lot people can't form any sentences. They do know a lot of words, since, like the OP said, they tend to replace a lot of japanese words with english ones, but grammar is a whole different matter.
Personally, I like english a lot. I haven't actually spoken a lot of english in my life yet, only read and occasionally written, but it's such a smooth language.
It's hard for me to explain without going into detail and making a lot of examples (and also I'm in a bit of a hurry), but if you compare it with driving a car: german and japanese handle like trucks. No doubt they can be beautiful, as I'm sure any language can be... but english in comparison is like a sports car. In english, for example, I can address anyone as "you". I could address my best friend or my teacher or doctor with "you". In german and japanese there is no universal word for that, and it's sometimes awkward even for a native speaker, whether to use the more polite form or not.
That's just one example.
English seems like a pretty flexible language, and it's also easy to learn. It might not be logical, but that is something that languages just aren't.
Compared to the clunky and needlessly complicated german grammar, or the barriers of the japanese kanji, english is pretty fit as the "world's language" I think.