I think a case can be made for both, and that's why the league is having the trade restructured. They also felt we didn't get enough youth with upside/draft picks. Let's add this to the mix. In the last 15 years, how many top 5 draft picks by small market teams have stayed with their team for more than one big contract? San Antonio (Duncan) is an exception because although the Spurs sucked the year before he was drafted, that was due to the David Robinson injury. Prior to that they were already a winner. But how many Top 5 picks for teams like Milwaukee, Portland, Memphis, New Orleans, Toronto, Charlotte or Indiana have stayed and built anything? None, because they all leave for larger markets. So, if you do get a Top 5 pick, will he stay more than the obligatory 4 years, especially under the new CBA? I don't know.
That's true about them staying long. For the most part, unless the situation is terrible, high draft picks will sign a second contract after their first since they make a lot more money than if they go elsewhere. But after that contract is up, all bets are off, as we have seen in the past two years. So that gives you 4-7 ish years to build a contender. Having an owner willing to spend would definitely make it an easier process.