That's still not very bad advice. I'm guessing it would be a great improvement on the average lower class American diet. Cut out most of the fruit, fish and vegetables, increase sweets and meat and you've got the average modern lower class diet. Carbohydrates make you eat a bit more, but they're golden otherwise and they're really cheap. And if you look at the other categories it seems they use the word "serving" a bit different than you and I.
Obesity isn't confined to the lower class. Go to any Olive Garden and watch someone eat an "Endless Pasta" bowl (all you can eat if you are not an Olive Garden fan), white bread sticks, and diet coke. Low sugar, but still horrible. It is a trap to think of sugar differently than other simple carbohydrates in your diet.