Regarding the amount of meal thing:
The benefits from eating a ton of tiny meals a day are very very minor, at best.
I personally eat 2-3 meals a day. I guess the closest representation would be 2 meals and a tiny snack (like a piece of fruit). Turns out I use a dieting trend/fad called Intermittent Fasting (thanks to Shikomei_TFC for pointing it out). I never feel hungry outside of my ~2 meals per day. I never feel overly stuffed after eating. I get my full amount of calories/macros I need in a day.
For someone just starting their journey, yeah eating small portions more often may help fight the urges of hunger. But once you're in shape and your metabolism runs like a monster, it isn't really necessary. You're not hindering your body/metabolism by eating a couple of meals or 20 meals a day.
I know this is a really poor argument towards the subject, but it should be said anyway -- if eating so many small meals in a day is so staple, then they'd be teaching it in all schools; not promoting 3 balanced meals a day. The reasoning is that the gain for having more meals isn't anything measurable. Put 2 people (twins, we'll say) at 6' and 300 lbs. They need to lose weight. They both eat the same foods and do the same amount of exercise. The only difference is how often they eat (1 eats 6 times a day, the other eats 2-3). Their weight loss journey will basically be identical.