Personally 6 meals works great for me.
Everyone is different though.
The idea for 6 meals is to make it easier to get your macros in and speed your metabolism up.
I've read and have been hearing that the 6 meals a day speeding up your metabolism is not true.
Again, everyone is different and you have to do what works for you.
Another thing to think about is this.
If you are trying to lose weight and you need to get 3,000 calories in a day. If you only eat 3 times a day that is 1,000 calories per meal. So it might be a little more diffictult to get that in.
If I'm not trying to eat healthy and get in my protein and such, ill only eat 3 times a day because I'm just not hungry.
I'm kinda thinking about playing around with IF and doing 3-4 meals a day.
Not sure yet.