That's fine, but drafting for need passes into how you build your 120 board. If you're not confident that you can scout OLBs effectively, you're going to push them down (or take them off) your board because you are more confident in the easier scouts.
IMO Milliner and Cooper have the same ceilings and floors as prospects. If you're drafting straight PBA, you should take Milliner, because it's a more valuable position. We didn't have need at the CB position, so we took the less valuable position because it was a more pressing need.
Same thing later in the draft. I think that the Cards probably preferred Ertz and Cyprien to Minter (in this draft, there were probably 40 players who carried first-round grades), but once they found they couldn't fill that need, they traded back. IMO, Jamie Collins would have been a better get, but as I said here, it doesn't seem to me like this staff has much confidence in their ability to scout rush linebackers, so they took a "sure thing", B- position player.
I have no problem with the picks themselves. I don't know how many times I need to say this. Let's just be honest with ourselves about how it seems this process works. We had four glaring needs going into the draft, and we addressed each of them with our first four picks.
Right, that's probably coincidence.