A Macronutrient is not a Macronutrient. Eating nothing but lean meats such as rabbit alone will not be sustainable because you are severely lacking in nutrients. This is totally irrelevant since none of us are lacking food sources. As I will say for the 100000th time, once your dietary needs are met, the only factor we need to be concerned about is the total amount of calories. Consume more than you burn from Protein, Carbs, or Fats at that point will not matter. You will not lose bodyfat no matter what you do.
With that in mind dont you think its important to make every calorie count micronutrient wise when on a restricted calorie diet rather than eating empty junk calories?
Just because it fits your macros doesnt mean its the optimum way to diet.
I want every calorie to count when Im on a diet and I want to take in as many vitamins and minerals with each of those calories.
It doesnt make sense to be eating Oreos when I could be eating something with a higher nutritional content.