Agreed. You can't just look at one player. When we got Sabonis, that instantly catapulted us forward. Since then we've stagnated.
With Hali, it took a while for that group to come together and gel.
Both are very good players. No need to disparage one or the other. Sabonis was what our team needed at the time. We just did a poor job of continuing to improve the team around him and Fox. Also, nobody could know that Kevin would fall off a cliff in performance, etc. This isn't cut and dry hinging on one trade.