I think somebody said it already but we just don't pass enough to give all these receivers plus Olsen numbers that fans want to see. You can't judge them on yards/receptions simply.
Gaffney was exposed because of the timing of his injury. Being a legit injury that happened earlyr enough that we wanted to get another player in fast enough to take advantage of camp time. If it's just a matter of stashing someone they will wait until after the date they can be poached since the motivation here is to have that player maximize camp time since we they are not really injured.
I don't know how he could fool the process at the combine. Seems that's his official height. http://www.nj.com/jets/index.ssf/2016/02/nfl_combine_2016_defensive_linemen_measurements.html
I understand your logic but why would a DE pick contribute more than a cb? An end wouldn't start over Johnson or Ealy either. The only position I could see starting would be on the secondary or if we had landed a top OT. Other than these areas a draft pick isn't starting for this team IMO.
What about Soliai? He was our most expensive hire. I hope we arent so attached to the possibility of comp picks that we are adverse to filling holes. I don't think it's as simple as one cancelling another.