There are lots of alternatives, and I don't like that Igor doesn't seem to experiment at all.
Canaan is the least flawed overall, but he isn't good at any one thing, and on some nights he just doesn't add anything at all. Melton is a much better defender than Canaan, providing energy that the team really needs. Okobo is a better scorer off the ball, cutting and moving to the open spots which is something this team really needs. We know Daniels can shoot, so if we are just using Canaan to spot up and he is getting torched on D anyway, why not see if Daniels can knock down some shots? If Josh id having a goodish game, and Canaan is having a terrible one, why not try some minutes with Josh at point?
Igor should have a better feel for the players and the needs of the 5 on the floor. If a guy is having a terrible stretch of basketball, try something else.