Because Danny can hardly guard SF, let alone SG which is normally a smaller and quicker guy. Danny's better at guarding bigger wings that normally play SF.
As for Copeland guarding the wing, I think that's a mistake too. He's simply not quick enough on defense to guard a wing. That's why he isn't playing and Solomon Hill is playing.