Even after a profitable trade deadline showing, the New York Knicks are still far from perfect.