From what I understand fats and proteins in your digestion cause a number of signaling hormones like leptin and probably others to make you feel full. Carbs do not stimulate any of that signaling afaik. A pure carb snack would stimulate zero leptin, for example.