Well guys, get your facts straight, you're talking about EU-Large map, so France, as a civ, doesn't suck - at worst their locatoin on that map. The mechanism of AI settling is very delicate, and you can turn civs into super powers with very little change - such as adding 1 cattle in their starting location, so that they can churn out settlers faster than their neighbors during the initial land grab. The problem is, the settling pattern for France is "Drag nach Osten"

As a result, France settles Germany... while Germany, with no other place left, settles Western France. I tested it numerous times and tried to move some resources around. It just looks stupid to have France in Germany and Germany in Britanny. To be honest I never see France really weak, e.g. 4-5 cities is not a major world power (which I assume are the expectations) but is better than a multitide of other civs. If you want France to be closer to its historical borders, you have disable Burgundy...
There are some changes to the map in the patch e.g. I moved Khazars south, with Samandar as their capital (it was a capital in 8th century anyway, before Atil); this way they are farther from Tatar's location and expand to their historical borders. Also, 1 wheat was removed from Nile Delta, Syria and Ukraine each, while 1 wheat was added to Asia Minor, near Turkish starting location. I don't really have any *working* ideas for France, though.