It ain't so bad. Besides, the Brits have many, many fine dining establishments in their towns large and small. It is also one good result of the EU that French and Italian dining styles are becoming the norm all over Europe.
Oh yeah, when you order dinner in a good restaurant in England, you actually get decent, human-sized portions. For some reason, American restaurant portions are huge beyond satiety... literally enough to feed two or three people! New Englanders, who used to be known for being 'lean and mean' are still mean enough, but now every small town has a sizable cadre of bizarre gigundos that approximate baby elephants in size and shape, although the elephants dress better.
Saddest of all: the now-very-common 250-pound, 12-year olds.
Yeah, US portions can be on the large side.
One thing that unreasonably irritates me is that increasingly motorway service stations here in the UK will only stock big bags of potato chips (Ill use your lingo). So if I want some to go with a sandwich, I have to buy more than I want. If people want to gorge themselves on them then fine, but at least give me the option to have a sensible amount!
Don't worry about the failings of the US - I have complete faith in the US ability to put right what is wrong, it just takes a while sometimes.