Also lots of people there simply don't speak English, it's bizarre for such a rich country.
That's an interesting remark. English is the first language the French learns in school (after the French of course), so the average French should know a bit of English (and English is everywhere to read in the media, we even have more and more english words used in french over the years, it is increasing fast). I think there's a real problem of language when it comes to pronounciation. You can detect by the accent how the French may struggle to speak english (as much as the English may struggle to speak French), and if we can read it, it's another matter to understand it. Myself I won't get a word if an English person will talk too fast. It's all the more complicated if in the street you're looking for something specific that the French does pronounce differently.
The peculiarity of Portuguese, is that it's a language that sounds quite aerial to me, unlike the other romance languages. So much that i'm not surprised to know the Portuguese is more fluent in English than the other Latins. English is also an aerial language - the way I hear it. A lot on nuances are essentially detected phonetically. The French is much more a litteral language, something that must be pronounced as it is written. The Spanish and the Italian is close to that too.
Beside that, France has a strong culture and deep roots and the French won't make the effort to speak other languages since they don't need to on a daily basis, unless they work in some domains where it is of course needed. But the average French in the street won't speak english easily, that's true, and it will even worse in peripheral France than Paris. Because, believe it or not, France is a real country with a real identity.
It's all the more surprising that the music and songs that top the charts in France is mostly english-spoken, when you barely had 5 english songs in the top 50 in the sixties (now it's more 5 french songs in the top 50). Even French bands sing in english now. When they sing in french you get the impression they care (at the expense of an international career).
I think there's probably much less Americans who speak French than French that speak English. I'm not sure there's a lot of English from UK who are fluent in French as well.
All in all, I think the benefit of the multi media is that the whole world get to hear and be familiar with many different languages and that's a good thing. It may be slow, but I believe more and more people are getting accustomed to various different languages, though I suspect French mostly sounds exotic to many ears. And what's interesting is to see some connections worldwide between very different countries that remain attracted or fascinated by each other.