personally I don't think this thread should become about nationality or a "look what Americans eat/do" etc etc.
LOTS of people eat crap food all around the world. Australians, Singaporeans included -the list goes on. There are chav eaters all over the world.
Also- it's a bit biased and unjust to bring the laws of Singapore vs USA laws into discussion as Singapore has a law for everything (I live here, so I know!)..so that's truly not a fair comparison. At all. Also it's a country that imports everything practically.
All this being said, the love and affection for processed foods, box mixes and high ratio shortening in the US is a bit sad..but there are plenty of Americans who do not eat that junk- and never have. It's a big country.