This is the problem with relying on the draft. Fans feel like second-round picks should be difference makers, but three out of 15 is closer to the norm than 15 out of 15.
Here's Baltimore's past 10 (was going to do 15, but got tired of it): OL Roger Rosengarten, LB David Ojabo (1 career start), RB J.K. Dobbins (cut after three years because of injury issues), OLB Tyus Bowser (did not start a game until his fourth season and only has one season where he was a full-time starter), OLB/DE Kamalei Correa (gone after two seasons), TE Maxx Williams (21 starts over four years, high of 32 receptions in a season), DT Timmy Jernigan (spent three years in Baltimore, did have 15 starts his third year), LB Arthur Brown (three years with Baltimore, zero starts), T Kelechi Osemele (started every game he played in over four seasons), WR Torrey Smith (started every game over four years, solid No. 2 receiver).
So comparing that to our best being Lawrence, Diggs and Lee (starters as long as they were healthy), Baltimore, considered to be a well-run team, would be 2 out of 10.
Even if you give them three or four out of 10 for Dobbins and because we don't know how Rosengarten will turn out, we overvalue the draft and have expectations that don't meet reality. The reality is that a 50 percent hit rate on second-rounders is about the best you can expect as far as finding difference-makers goes.