I think it's a foolish trade honestly. Wall is just recovering injuries and Vince Carter, for all intents and purposes, is OLD. I don't think it's a matter of collusion honestly but I do think this trade should be vetoed for fairness. It's hard to measure each other based on season stats as Wall is just getting his legs under him. But look at the past season, Wall was close to averaging a double double with 16 points 8 assists, 4.5 rebs, 1.5 steals, and almost a block per game. The last time Carter was anywhere near producing those kind of stats was in 08-09 in NJ and, though it's a stretch, 09-10 in Orlando.
But since the teams are 1 and 2 respectively, I can only assume one of the players had too much to drink or is stressed out because he/she found out that they/their girlfriend is pregnant and can't think straight. Definitely lopsided in favor of Wall, I'd say give that a veto.