I think that
@kerouac9 is 100% correct in stating that finding 4 starters in any draft is a tall task. It just rarely happens, even for the best teams.
I think the Cardinals should only plan for 2-3 starters from any given draft.
I agree with the "darksiders" that the Cardinals are missing the opportunity to add a few players NOW. An argument can be made that they have added ONE in Kyzir White this year.
We will know after the draft what the plan is. If the Cardinals trade down and get extra day two picks and future picks, they probably think that they can just fill all needs through the draft. This is a very dicey proposition. Only the absolute best front offices can pull this off and even then, they probably won't really compete for championships.