They're not mutually exclusive - having bad runes and teams and KK being buggy. There ARE ways to beat KK without a mirror team, but the fact remains:
KK. IS. BUGGY
He doesn't fire his white at the right time. He makes movement speed not make any sense. He's simply broken.
I can beat him but that doesn't mean he shouldn't be fixed. When you have a buggy game, you fix it.
And btw, there's absolutely no reason to use river runes on Shaman. Not sure what you mean by that.