If you reread, most of the posters aren't Hickson Haters, we just don't think he provides long term value to the team. He is a steal on his current contract, but that ends real soon. Hickson brings energy, and that's real nice, but we also need him to bring a couple things that he just doesn't have. He is very undersized on D and just can't protect the paint. He has great leaping ability, so with that ability and the energy, he gets tons of rebounds, but he does little else. He is a black hole on offense, and is the least skilled offensive player on the starting unit. The Blazers have 4 people who are becoming great passers, but if the ball gets to Hickson, it never gets out.
Hickson would be a great backup at the PF/C, and that's a very important roll. But I get the idea that JJ would not be happy being a back up. And, more importantly, we don't have a good option for starting C at this point in time. If we sign JJ, we will not have the cap space to get a good starting C. So, the best thing to do is if we can't get him cheap (which I doubt we can since he has proven enough that some team will pay him decently) to let him go and use the money to throw a contract at one of several other options that will be available this summer.