Why are people hating on D Cane?
If you picked a comp with zero CC - heck even a slow would do - then you deserve to lose and get caned to death. This champ has so many glaring weaknesses they're just too obvious not to abuse. Instead of crying your eyes out because you lost to D Cane - a negative win rate champion - get better at the game.
Long live D Cane 