I'll agree with much of this - but after 8 years living in London and now in Manchester, the 'objective horribleness' of British food is now about 15-20 years out of date. Back in the day, sure - man, how my parents could tell stories when stationed over in the UK.
But now? I've had superb meals in both city and country - and there's been a big rediscovery of the roots of British cuisine. Just with better ingredients, imagination, and avoiding shudder the classic blunder of oversteaming the veggies. :)
Case in point - hit up the Bull in Highgate in London. Amazing pub, that serves top-notch food for about $15 a plate.