i wouldnt say the last several have been busts:
last 3 drafts:
2014: cj mosley, timmy jernigan, crockett gilmore (all starters already), john urschel (about to potentially start), brent urban (you can include campanaro as well if you want)... so that's 4 starters and 1 rotational piece and add zach orr as another starter as a udfa
2015: breshad perriman (still up in the air but looks promising), maxx, carl davis (rotational piece), zadarius smith (has started and has flashed), buck allen (good receiving back), nick boyle, darren waller (both suspended but have shown promise - boyle especially)... so that's 2/3 potential future starters and maybe 2 or 3 more rotational pieces
2016: 9 rookies made the 53 + michael pierce udfa - 4 of these rookies are expected to play big roles and some have the opportunity to play their way into playing time... so far this class has 1 starter already (maybe even 2 if alex lewis starts) and a whole lot of promising rotational pieces
you can level criticism that ozzie hasnt found multiple probowlers in recent times but he has consistently found quality pieces... and yes he's missed and it seems like he misses more because upshaw and KO have gone and elam and arthur brown look like busts but that's a 2 year streak that started the year after we got both jimmy and torrey smith