I quickly scanned down the link; way too long to read in full (I have a very short attention span).
Taking a step back from the main points of the article, I too think that the FSA are to blame. However, not because they are telling us all unwittingly to eat the wrong things but because they allow the food industry to put so much GARBAGE into our foodstuffs in the first place.
IMHO, that is the real crux of the problem.
Cut out all the additives, e numbers, etc, etc so that we are limiting the amount of toxins we consume. Then and only then should we be going into such detail about the more specific food items, etc mentioned in that incredibly long, but very informative article.
People don't get fat eating salads, veg or pure meat products.
People do get fat from eating crisps, chocolate, BIg Macs, fries, milkshakes, etc, etc because they are modified, tampered with and full of processed sugars