Actually, it also kind of depends on your own body's unique metabolism.
This would become kind of a scientific story if I would get into all the details... But it has to do with the Krebs-cycle (citric acid cycle), which is responsible for about 80% of your energy (ATP) production.
Basically, 20% comes from the combustion of glucose, and the other 80% from the Krebs-cycle, in which ATP is produced in a process of using both glucose and fatty acids, resulting in substances called Acetyl-CoA and Oxaloacetate. The amount of either of these two need to be proportionate to the other so energy production in this cycle is efficient.
Now the thing is that through genetic differences and all kinds of other stuff, some people are fast oxidizers and others slow oxidizers (not in terms of metabolism and calories, but rather inside the actual cells where energy is produced in the mitochondria).
Fast oxidizers process glucose very fast and fatty acids very slow, which can quickly lead to a too great amount of oxaloacetate in relation to acetyl-CoA... which in turn leads to inefficient energy production.
With slow oxidizers it's the other way around.
So that's one of the reasons why some people simply feel and perform better on lower carb nutrition, while others would feel sluggish and lethargic. And for the same reason others do better on higher carb.
Anyway, that's just another thing to add about macronutrient ratios... There are basic rules to start with. But if you want to go advanced, eventually, you need to experiment and see what sort of ratios your body responds best to.