well I feel that the person has a strong opinon yes. there are tons out there and sometimes it does become very overwhelming on who's word to take.
for me 4-5 meals is not enough. I have 6 everyday.
and eating an hour prior to workouts works for me, that way food has already begun to be digested and I have a steady flow of amino acids and carbs throughout my workout. I feel that taking any longer before a workout to eat and then training would risk putting your body into a catabolic state and a lack of energy flow. I wouldnt suggest that someone have something to eat right before a workout(15mins) as your body would be using energy to digest the foods rather then having adequate oxygen in the blood for optimal energy output during training.
again, this is just my opinon on the matter. Hope it didnt confuse you even more!