100% agree - we wanted someone with experience to help give Josh a trusted receiver. With a rookie you have no real idea if the game is too big for them.
The other thing I see all the time is people act like it was Diggs for Jefferson - it wasn’t. It was Diggs for pick # 22, and a few day 3 picks. Had the Eagles drafted JJ instead of Reagor we would have been begging to go get a guy like Diggs. Eagles screwed up (a rarity in the draft lately) and JJ fell to the Vikings. (The thought of JJ being on that team is terrifying lol).
We got an experienced starter to help Josh grow, Vikes got a rookie who could rely on Kirk Cousins to get the ball to him. Both teams technically won and got what they needed, but yeah the a Vikings just happened to have a generational talent fall to 22. If Diggs could keep his ego/attitude/mouth from getting locker rooms to hate him we wouldn’t even be having this conversation.
Edited to add: As for Hendrickson, he is worth a day 2 pick but I don’t know how we could afford him. I think we explored the option, got his price tag, and decided to extend our own players instead.