Consistently landing blue chip players and top recruiting classes obviously are huge factors in the success of Alabama, Clemson, Ohio State, Oklahoma, etc. When you continually load up, you can afford to have misses - either poor evaluations or serious injuries. You're going to have real competition and depth.
Also, those programs know who they are & how they want to play. They recruit to a system. Players know if they sign there, they'll likely be developed - if they're not cast off or injured - with a good chance to play in the NFL. The coaching turnover at those places isn't crazy (Alabama being an obvious exception) and when there is, another coach plugs in and the system/structure doesn't change.
Miami is a mess when it comes to a system and continuity. From season-to-season, it's **** near impossible to determine Miami's identity. Recruiting is a grab bag. Head coaches walk away or are blown out after 3-4 years. Offensive coordinators & their systems come and go. OL and DL coaches have an even shorter shelf life.
Obviously, Manny landed exuberant as **** and oversold the product and expectations. But if Miami is ever to be competitive on the national stage, it's probably best to live with the growing pains and hope Manny can eventually bring the system and continuity that Miami has lacked for a couple decades. Otherwise, we're just spinning our wheels.