I don't see how talking English in business meetings is going to begin the end of the French culture - surely it's much more than that...
Lets be honest, he's not going to get everyone he deals with speaking French, so he's going to waste money on interpreters. Probably everone else's money