So far i've only seen scrubs play DS. I've destroyed every single one of them with ease. Dunno why you're making such a big deal out of it, it's not like DS is broken as you said yourself. Sure, he has some spammable, effective zoning moves but once you get in he's basically got nothing effective t0 fight you with. His kano flip is unsafe, if you catch him then you can annihilate him and finish him off with the meter he's been helping you build.
Every DS i've encountered so far has been an easy win. At some point, you're going to have to wonder, maybe it's you with a problem and not the character. Maybe you don't have enough to beat some people online.