Now, it seems that the arrival of Dwight Howard has soured Asik and he is asking to be traded. It makes sense for the Knicks to be interested. After all, center is a position that they are embarrassingly shallow at. The reason he doesn't make sense for the Knicks is the same reason he doesn't make sense for the Rockets.
He is unhappy playing second string to Howard. What makes you think he would be happy playing second to Tyson Chandler which is what his role would be. He'd be the first big off the bench, essentially replacing Kenyon Martin.
It's pretty simple math. If you take a guy out of a situation he doesn't want to be in and place him into a similar situation, the outcome will likely be the same. Hopefully the Knicks realize this soon.