I think the trope is that British cuisine, that is, dishes that are uniquely British, are bad. Not that there isn’t good food there. Being a rich country, an empire, and part of Europe means you can have many, many different cuisines there though, and like you said many are very good.