Wrong category. This category is Politics, not Health! However, while calories, or rather wrong number and sources of them, will affect long-term health, we need more than just calories. We need protein, vitamins and minerals too; hence a varied diet that provides all these.