they all may regret it a tiny bit, but there are so many moving parts to every NFL team, theres absolutely no guarantee Josh becomes what he has at another franchise. coaching, scheme, health, etc, etc. i believe Josh would have worked his butt off anywhere, gotten better, but theres more to it than just the player. these guys are all guessing when it comes to drafting. so many busts, so many late round wonders punching above their weight.
as much as these pro scouts/analysts/etc think they know, they really dont.
all that being said, im more than pleased that we have Josh, and things have worked out for us.