I'm not gonna spend much energy defending Kyle Cuffe, since it's a massive waste of time in light of the cynicism, shortsightedness, and myopic lack of perspective offered by some.
And after all, as we all know players NEVER improve, get better, or show progress. Better to just dump him now and...