I was one of those people who had grown kind of tired of Zach and wasn't opposed to him being moved, but I was pretty shocked that they dumped for so little in return. I guess I bought the line at the time that this was the best deal they could get. that said, sure Zach has had his problems here and elsewhere, but Memphis apparently loves the guy, and he helped that team add 16 wins to its total from the year before (a team that did nothing to really add any additional talent because they wasted their 3rd pick on Thabust, and their core guys all pretty much played to the same level they did the year before). You can dislike Zach all you want for the negative things that were associated with him during his time in Portland, but sometimes players do change their game and mature as a player and in this case that translated to both more wins and a better offense with him on the floor for Memphis (+7 points per48 better with him on the court than off).
As for this drug smuggling thing, we should probably bear in mind that he hasn't even been charged with anything (yet) ... when/if he is, then we can start talking about what a detriment he is to his franchise and community.