That whole subreddit is a shitshow, as is every other "female"-centered one. Total echo chamber and if people show up to debate them, they lock the thread due to "brigading".
That's not true though, the French have statistically been the most successful military force in history. They only got whipped by the Germans in Franco-Prussian war and WW2. (Napoleon is complicated)