I agree with your premise but would argue that French teams are weaker due to there being less money in the league as a result the talented players leave quite early to move to other richer football nations. The French sides themselves don't get much time to build around their talents once they've been exposed.
I do think France have had the better more talented players though (Germany are not shabby in this regard either of course) Platini, Henry, Zidane, Mbappe, Tigana etc etc.
Even Bayern are very aware of the talent 9f the French hence they have a long history of buying some of the best French talents. There isn't a French team that has been able to do the same to German talents until PSG very recently and they have focused on trying to get the best of France and general international.