In Lamar Jackson's best season, he only threw for 3,127 yards. In his 5 seasons, it's his only 3,000 yard passing season. I'm sorry, but in this day and age, 3,000 yards should be the bare minimum for any average QB. Now I know Lamar is a dual threat, but his ability to run and take on the physical contact that he endures can only happen for so long, before it takes its toll.
In addition, I don't think Lamar did himself any favors by not coming back for Baltimore's playoff run. I can definitely see why teams would be hesitant to give him a fully guaranteed contract (and two first round picks).