When I first looked at this food pyramid I thought it looked light in vegetables, but in terms of calories it's probably about right. Most vegetables are low calorie and fats are high calorie.
Fat has more than twice as many calories per gram as carbohydrates and proteins. A gram of fat has about 9 calories, while a gram of carbohydrate or protein has about 4 calories. In other words, you could eat twice as much carbohydrates or proteins as fat for the same amount of calories.
For us diabetics with good control we need to stick to the same amount of carbs per meal or day to maintain that control. I call this the magic number, when you have found your magic number, stick to it. I have seen people sometimes years into being a diabetic, meddling with the magic number and reporting double numbers on their BG meters. Why they do this is beyond my understanding, when you find something that works stick with it, if it ain't broke don't try to fix it !
Regards Eddie