Here are some pictures of contemporary France…
Universities and research
Shopping and life
France is NOT a developing country.
Visit it and have a look at it! You’ll find that we don’t have to bzg with the US, UK or Mars. competitiveness. If you do that, that’s your thing, but do it conscientiously.