Of course there are foods that are good for you and others that aren't, but somehow this always leads to the conclusion that in order to eat "healtily" you have to eat only "healthy" foods and avoid like the plague "unhealthy" ones.
Truth is, you can eat things like bacon, biscuits, jam, white breads, without any problems if in moderation and in the context of a diet rich in fruit and vegetables, and doing regular exercise (exercise != half an hour loitering in the gym).
The diet illustrated in the article, it's indeed healthy, it's cheap, and it's absolutely depressing.
I can't see too many people being able to stick to it for a reasonable time. Good food is one of life's pleasures and it doesn't have to be in conflict with "healthy" eating.
It would help a lot speaking about "healthy diet" or better "healthy lifestyle" rather than "healthy foods".