Most Helpful Guy
I love both carrots and hummus. And they are amazing together.
But the simple answer is this:
We are animals. As animals, we were expected to wander around, forage on what was there, and eat when we could, because there is always the chance that we wouldn't be eating tomorrow.
Because of this, we have a natural affinity for sweet things, and fatty things, because carbohydrates and fats are the two greatest sources of calories. The more you eat, the more your body can convert to body fat, to keep you going tomorrow, if there is no food.
We also need salt for our bodies to function, and so we are adapted to enjoy salty foods, because this means we seek it out and eat it.
In fact, salt, fats, and sugars ARE all healthy foods. The problem is not that they are inherently unhealthy, the problem is that we eat way too much of it (and are driven to eat it because of biological programming), and so, because we are vastly exceeding daily needs (especially with a much more sedentary lives than our ancestors, meaning we move less, and do less physically, so on our super active days we still likely burn fewer calories than on their lazy days), we suffer from the negative effects of over indulgence.
To combat this over indulgence, we are forced to seek out foods that are significantly lower in fats and salts and carbs, in order to satisfy our hunger, while getting back in control of our bodies.
Here's a tip, though: cave people figured this out good. Carrots are healthy, filling... and kind of boring. Put them in a soup or stew (and other needed but less tasty foods like them) with carb loaded foods, salty foods, and fatty foods in there too. It helped stretch the calorie rich foods out longer, made the blander foods taste better, and made them feel more full.