Yes, for Harvard, this is absolutely the case. I listed some of the reasons in my previous answer -- in Harvard's case, Business Economics strictly dominates the economics program, which is why all cross-admits do Business Economics. You can ask faculty from the Economics department during visit day, which will all tell you to do Business Economics (my older sibling was in the same position as you).
As for why this might be specific to Harvard, it is because Business Economics and Economics are exactly the same program, but one pays you a bigger stipend, you have no teaching duties and you get to use HBS facilities on top of the ones from GSAS. For other schools, the programs might differ, but this is definitely not the case for Harvard.
Every faculty from the Economics department and grad student will tell you Business Economics > Economics at Harvard. (Business Economics is also more selective in admissions.)