Now you are really posting nonsense. I could understand your aversion to what you perceive as traditional British food, but to suggest McDonalds is even food is just beyond the pale. You lost me there.
British food can be great is made to a certain standard. Sadly, in most instances, it is not. Like in many American establishments, quantity triumphs over quality. But when quality takes over it can be delicious. The problem is that you have likely sampled sub-standard produce.
It’s the reason that I cook for myself here.
If you are introduced to a cuisine of a low standard, you will think that you hate it.
I don’t want to put too fine a point on it, so I will stop there ????