good players get traded for like a three and a five and people call it a good deal but third round picks are lucky to turn into regulars and fifth round picks usually last like a couple years at best
i'm more of a baseballmo and would find it so demoralizing for a good player on my team to get dumped for random late-round draft picks that probably will never work out. i guess trading for prospects is similar but at least you're getting a known player whose chances you can evaluate individually and who you can let yourself get invested in and excited about.