CS shouldn't count towards mastery OR build should be taken into account
Hi there!
I'm a teemo one-trick working my way up silver rapidly. I'm on one of the biggest win-streaks of my life playing assassin / Gunblade Teemo. It's a build that gives Teemo a surprising amount of burst and durability that allows him to assassinate carries.
Example finished build:

As you can imagine, this style of build pushes Teemo into the role of assassin and objective control with shrooms.
I spend most of my time post 6 out of lane setting up for dragons and towers and gaining full sight of the enemy jungle.
Compare this to a more standard teemo build:

This build for Teemo is his more standard role. The infinitely farming, top lane pushing teemo that gets every CS, every time. Using this build it's not hard to get to 300 farm or more, split-pushing into infinity.
This is fine. Both builds are fine. They both serve a purpose. But they are VERY different roles for the same champion.
I think It's absurdly difficult for me to get an S rank on Teemo playing the assassin style because I don't get the kind of farm you get building a hurricane.
Take this game for example:
https://www.dropbox.com/s/czpe5ttgigdza30/Screenshot%202016-06-05%2013.16.11.png
https://www.dropbox.com/s/6jrhchmyfykxh0n/Screenshot%202016-06-05%2013.16.21.png
I went 17/4/18 and did 25k+ damage more than the next closest in the game. But I only got 126 CS.
Morgana and I carried the shit out of this game. Udyr and Morg both got S ranks. I got an A.
The reason? Not enough farm. Instead of sitting in lane and farming I went out and caught people out of position, stranged out their carries, and controlled their jungle instead. I can't even comprehend what I should have to do to get an S on this champion.
This is broken.