I agree.
I would add that building a strong Offensive Line and keeping the Defensive Backfield stocked with very good players will keep us functioning as a strong contender for the division title.
Note that I did not reference the Offensive Backfield or the Defensive Front Line.
That is because once we become a contender with who we have, we will be able to remain a contender with other receivers in our backfield who may not be as good as who we have now, but who will be almost as effective with an effective Offensive Line.
Keep in mind that as the team matures, we will need to release some good, expensive receivers and replace them with rookies at lower cost and probably lower production. This is because Offensive Linemen don't cost as much and tend to have longer careers, in my experience. This means we may go through 2 or 3 waves of receivers while maintaining the same Offensive Line players and QB.
The same thinking is applicable to running backs. Right now we really do not know what our current RB's can do because last year was a 1st year for half our OL, which didn't have a meaningful preseason to get started. This year we will find out which RB's will need to be replaced. Since RB's tend to have shorter NFL careers then Offensive Linemen, I see several waves of them being used before we end up replacing most of our Offensive Linemen.
As for the Defensive line, most of what I said about longer NFL careers holds. Its the defensive backfield that seems to have shorter careers and who we will need to be replace more often. I suspect we are probably another draft or two from getting all our Defensive front linemen.
All this is, in a way, very good news. This means the Dolphins are going through a solid, well planned buildup that is going to RESULT AS AN ENDURING POWERHOUSE because we will be replacing players continually ACCORDING TO A PLAN, not Willy Nilly like so many teams that keep rebuilding to little or no avail.
I'm sure you guys can think of one or two teams that have been like that in the past off the top of your heads.