Depends on many factors. For this sport, the most important factor is getting in the proper amount of food. Example: for a 200lb man, imagine trying to hit 300g protein split between just 3-4 meals. Not a lot of people can eat 100g protein at 1 meal, plus other macronutrients. Aside from the volume, your body won’t be able to process all of that food. It will store what it needs to. This is counterproductive in terms of bodybuilding. By eating frequent, smaller meals, you’re allowing your body to process smaller amounts more frequently, thus keeping your internal processes going constantly.
It there a place for a “macro”, eat when hungry, just be healthy diet? Yes. Just not in bodybuilding. You will not find a SUCCESSFUL bodybuilder that eats like this.