Since one cannot know the extent of another persons experience, it’s not accurate to assume what they say is based solely on theory. Too many variables in play as you correctly point out. Better to take what people say for what it’s worth and move on.