The underlying assumption of macronutrient-based guidelines is that all fats are equal, all carbohydrates are equal, and all proteins are equal. However, this is clearly false. Extra-virgin olive oil is not the same as trans-fat-laden margarine, even though both are pure fat. Our bodies respond completely differently to each one.