To be honest, all these discussions remind me of the 2011 draft. Sure, we walked out of there with Mike Pouncey and hes become arguably the best center in football. But the Raiders and Chiefs waited and wound up with some good centers in Rodney Hudson and Stefen Wisniewski. Did we get the better player? Sure. But the other teams improved their teams more(or would have had the Raiders not traded their pick away) then we did and still filled their holes.
Filling a need isnt good enough anymore. Especially when we have other positions of need that are significantly more difficult to find. You can get competent guards in later rounds. By and large you cannot get pass rushers, gamebreaking wideouts, or shutdown corners in later rounds. Not to mention guards are more likely to hit free agency than any of those positions. When building a team you have to take risks, and i think Miami fans are uniquely qualified to judge the "safe" building method.