... it seems that English has way more words than French ...
Maybe not twice as many, but certainly more. That's cause the English people for centuries have been more cosmopolitan than the French.
Otoh it seems to me that French words in general have more diverse meanings, their meanings depending on the context (and in movies on the great French emoooootion)

So it took me 43 years (and a big half
) to get rid of the idée reçue that we have the most diverse language of the western world.
Well, for a Frenchie, that's pretty fast. Most Frenchies think they have the best of everything in the world. Some real wacko Frenchies even think that they have the best rock in the world

Still, I think our grammar is more complex than the English one, but maybe Nicky will be pleased to contradict me on this point too 
I think you're right on that one, Bups.
That's cause the French are so afraid of offending. So they pack everything in convolutions so that there's always an escape.
You notice that in French movies. E.g. the guy says somethin to the gal. She then wants to know whether he meant this or that. After she asks, he wants to know whether she's attracted to him or not. This goes on for two hours, and at the end, he either screws her (literally), if they arrive at mutual attraction, or kills her, if they end up hating each other.
In American movies, the hero screws and kills his head off during the first ten minutes, and then spends the next two hours running away from it all, pursued by cops, mafia gunslingers, husbands, ufos, whatever.
You know, different nations, different characters

The Shattered Room : the other way to cultivate one's mind 
The place to get your illusions shattered (and maaaybe rebuilt)

Nicky.