I'm not saying you're wrong, but one big difference is Haislip couldn't ever cut it in the NBA, whereas Neal had to go to Europe based on the red flags brought up by his rape trial. All to say that it isn't a clear comparison.
As for Hill finding himself on the block... it could only be as a sweetener to a bigger trade considering he doesn't make much money. By the same token, the FO would have to really want to unload somebody badly to get rid of a guy who plays several times beyond what he's paid.