I have to say I always find it amusing when Brits are critical of another country's food given how mediocre most 'authentic' British fare is (aside from a proper English breakfast - you manage to do a pretty good job of that one although you might want to rethink the beans).
Go to most countries and you see ethnic restaurants dedicated to various fare from other countries - French, Italian, Indian, Chinese, Japanese, Thia, Mexican, etc.
What you
don't see is "British" - in fact about the only British fare that even shows up the menu in other countries is fish and chips...