I fish mainly for steelhead and amoungst steelheaders most will say presentation is more important than the fly. For the most part steelhead don't feed once they re-enter fresh water so hungry fish do not enter into the equation. However the perfect presentation of a smallish streamer likely will not get you a strike from a large winter steelhead where as a much larger string leech might. So fly selection does have a role.