What advantage does consuming 7,000 calories and burning 5,000 a day (net 2,000 cals) have vs. consuming 3,000 and burning 1,000? Not that these are even realistic totals, but there has to be something to it. Michael phelps and manny pacquiao are examples. I understand if you're burning more, you have to consume more, but is there any other advantage? At some point you have o just be overtraining.
You take in as much as you need, simples. If you're taking in more than you need for your metabolism and activity levels you'll put on weight. You don't base your activity levels around what you eat, you eat based on your activity levels.
You get to eat more food. Could potentially be easier to hit macros. You will gain a lot of fat though with a 2k surplus if you consistently hit that. If the surplus was the same then pretty much the first two.