This isn't a realistic trade at all and probably not fair either. I mean the Wolves traded an expiring contract for the #1, the prior #1, and a future 1st. I get that Love had proven more than Porzingis had, but Love was older, more injury prone, and as indicated an expiring contract. There is no way the Knicks trade the Zinger for 1 straight up, including 8 makes it a highway robbery.
Kevin Love was putting up unprecedented numbered. He was viewed as a top-10 player in the league. Porzingis is a pretty good prospect who does not project to be anywhere near that good.
Love was obviously better than Porzingis at the time of the trade, but he also averaged 14 and 11 in his 2nd year, and was looking more like a rebounder and ok scorer rather than an elite level scorer. Love is also a below average defender now, but back then was downright terrible. Put it this way in 2 seasons Porzingis has 264 blocks. In 9 seasons, Love has 275. Love is a better rebounder, might be a better passer, but I'd take Porzingis everywhere else (especially when you look at their first 2 seasons). You also, can't just gloss over that Love was a max contract player in the last year of his contract, while Zinger is on a rookie deal for a couple of more seasons. And I know we are all in love with Fultz, but Wiggins was thought of more highly than Fultz before that draft. Wiggins obviously hasn't lived up to that hype, but there is no guarantee Fultz will either.
there is no way the Knicks trade Porzingis for Fultz, unless the Knicks are getting a lot more value back (which could be the removal of Noah's contract from their books, additional firsts or young players, etc.).