(1)Miami has had poor coaching and a GM (Ireland) who stubbornly refused to draft offensive "playmaker" positions (QB, WR, TE, and RB) in the first 3 rounds of the draft. Since 2000, the only offensive playmakers drafted in the first round were Ted Ginn Jr, Ronnie Brown, and Tannehill... that's it. This is why Miami can't score points on a regular basis. (2)If Ross had any sense, Ireland should have been fired with Sparano. A new GM and Head Coach should have been hired who could build on the already decent running game and defense, and would be able to recognize offensive talent in the draft and get the passing game going.
Instead, Ross keeps Ireland and hires Philbin (who brings in Sherman and Coyle). Under Philbin's direction and/or leadership, (3)the offensive line (most of them, anyway) who blocked for Ricky and Ronnie could no longer block. Philbin wanted the short passing game to replace the run, but his o-line was built for a different scheme. Coyle slightly improved the secondary, but between him and Ireland the team lost its ability to stop the run. I can't completely blame Philbin for all of this, since he was saddled with a GM who filled the team with average players (and very few above average players), although I do believe that Philbin was the wrong guy with the wrong philosophy to improve the team that he inherited.