Talented yes, however his stupid antics very quickly trumped his declining production. The headache just isn't worth it anymore.
I think the league will catch up to Stroud a bit this year and Stroud isn't nearly as good as Josh Allen. That said I think Diggs numbers will decline more due to age and Stroud not being his #1 option and he will go off. He is and has been a ticking time bomb in two places now, why would that change, IMO it will happen sooner this time.