Most French folks seem to be dolts. I'm sure not all of them are, but the ones I've met sure are!
Of course, I do agree with them that they should rid themselves of McDonalds and other such crap. It's basically unhealthy stuff that appeals to some of the lowest common denominators in people - lazyness and convenience. I don't agree with the way they go about it -- they should simply not frequent those places, and they will go away.
As for American culture as a whole, there are many things that I very much like and appreciate about it. One of the things I don't appreciate about it is that corporate chains have pretty much taken over every industry. Cities have less and less of a 'unique flavor' to them -- you can walk through any city in the US, and see the same chain stores everywhere, the same restaurants, the same Home Depot's, the same KMart, Target , Walmart etc. Kinda sad. Even the music is now becoming cookie cutter made -- can anyone say "Britney" and "Nsync"?? I for one hope that when I go to different places around the world, Asia, Europe,South America, I don't see the same damn chains and hear the same damn music everywhere.