5th rounder is still a 5th rounder. Just because we've drafted good at late picks in the past doesn't make that 5th rounder basically any valuable. We could've gotten a 4th rounder for example, which is always better.
We have good scouting yes, but that doesn't really make that trade look any better to me.
That's because you're looking at the trade after Leino exploded offensively. The fact remains that he played his way out of Detroit (which sucks because if it weren't for the cap they could have waited longer on him) and was a healthy scratch most of the time in Philly. He didn't even play all the games in the playoffs-- he only got on the roster because of an injury.
No one predicted he'd explode offensively and if they knew he was going to he wouldn't have spent so much time as a healthy scratch both here and in Philly.