Ok I know what your thinking. We have many big needs and we can not be perpetually drafting WR's every year but. But...

Nicks - Injured. I expect him to be fully recovered because he is a hard worker, but that is a wild card
Cruz - Extended hold out. May be very grumpy if does not get $ may effect his play like djax
Randle - Young. came on strong at the end of the year

Should we have drafted a WR 1st round? Worst case impossible scenario is Cruz refuses to play and nicks is re-injured.

If cruz plays this year with no contract he is gone next year, and we have lost a year to groom a new rookie.

If our drafted rookie played well and nicks recovers cruz has even less negotiating space next year.