I'm sorry, but this is YOUR problem. Once again, you're projecting your own ideological biases.I have a big problem with someone saying it's a better language, because the last 40 years of linguistics has been about getting over that nonsense.
No. It's plain demagogy.Any idea in any form can be expressed in any language on this planet effectively.
French isn't effective for diplomacy because it's better at it, it's effective because it's been used for diplomacy since Louis XIV! Of course you'll develop a strong contextual framework and jargon over the course of 250+ years! In much the same way, so English is developing within diplomatic circles. It doesn't hurt that diplomats representing over 1 billion native and secondary English speakers develop the language every day - but as you note, French didn't need nearly as many to develop its own nuance.