I'm not that bitter about trading Porzingas even for nothing because he would have done nothing for the Knicks anyway. Maybe they would have been 20th in the league this season instead of 25th but being just bad enough so that you miss the playoffs every season but not bad enough so that you get top draft picks is the worst place you can be in.
None of that matters. Look at Philly. They tanked for years, got "franchise" players and still aren't that good. There is no recipe for success in the NBA with the exception being having the person making decisions knowing what they are doing.
Outside of signing LeBron in free agency, the teams that have won are not the lottery darlings.
Draft and develop your own players. Wherever you pick. Find a legit point guard or you need a wing that can do everything. Surround those players with shooters and defenders.
Kahwi Leonard was not a top 10 pick. Giannis wasn't either. Curry and Thompson, back end of the top 10. Durant was a #2 pick, but that was a championship team before he got there.
Just stop taking guys that can't shoot at all. This #8 pick better be able to shoot and score.