Re: Exasperation or a shrug
Having worked for both, the weak spot of many British business is its insane adherence to hierarchy. It's almost Japanese, the best strategy is the one developed by the most senior person (or a moron who happens to be Oxbridge educated), not the one with the best arguments or data behind it.
The weak spot of many French businesses is its insane level of office politics. It's almost an analogy to what they say about the House of Commons, "The opposition occupies the benches in front of you, the enemy sits behind you". In quite a few French businesses the competition sits in your office, not at a competitor.