France pretty much condemnded itself to lose by squabbling amongst themselves, thereby weakening the country, and picking incompetents to lead their armed forces. I think the reason the french troops were so much better in 1944 was that they were under competent leadership, both political and militarily. I don't know that they were better than the US soldiers, but if they were, could it be because they were fighting on their own soil?