The value of first round picks is mostly dependent on where you are in the lifecycle of your team. The worse you are the more you need them because for bad lottery teams they are the best way to acquire talent, good players don't want to come play for a bad team that doesn't do anything but lose.
Once your team is good and you are a perennial playoff team trying to advance in the playoffs or win a championship, they are almost worthless since at that point it's highly likely your team is so good that some pick person picked between 16 and 32 who has 0 nba experience isn't going to help your team much, due to the majority if not all the players on your team already are older, more experienced, and better, than some 19 year old who just got into the league a week ago. Also your front office is under the gun to get results or get fired, so the decision makers are much less likely to care about picks they won't be around to use anyway if things go bad.
The driving force behind the Banes trade was somebody at the top, if not the owner themselves, telling the magic front office "we paying 3 max contracts to suggs, bootleg bron, and one of these wagner dudes, that it to much money to be spending for 5 to 7 extra games a year. You need to make a move to get us out the first round or we will make a move to replace some people around here. Magic front office then says fukk them picks we don't care what the price is to get the player we want cause if we go home in the 1st round again we not going to be around to use them.