Well let me put my two pennies worth. As you all know, I am French and very proud of French cooking and many other things too. I have lived in Britain since 1970 and must say that food has improved a lot since then over here. When I go back home to my brothers, that's when I see the difference between British home cooking and French home cooking. The French one is so superior because the ingredients are fresh and of better quality. French housewives take time and are proud of their cooking. They don't drown everything with that watery brown sauce you call gravy over here. The don't cook out of packet. Please take note that I am talking about home cooking and not restaurants. But restaurants are also better overall as each restaurant will have its own speciality, not chain ones that offer the same menus all over the country. And then, the cakes.... So, to summarize, French food is definitely better and diversified but nowadays, it is also possible to eat well in the UK, which was hard to do back in 1970.
When I go home, I can't wait to visit my brothers for proper French food with all its delights. Some of you will disagree, but deep down , you know I am right, after all, France is the most visited country in the world.