> Concerns aside, it's a little hard of an argument to swallow having visited many other countries where these things are simply not an issue.
Which countries? As far as I know, most Western countries have roughly similar issues with obesity, at least directionally.
It can be quite eye-opening to travel from say, the UK to Hungary. Walk down a busy street in London and you'll see many overweight people. Walk down a similar street in Budapest, and you'll see very few.