Rocky improved quite a lot over the years in all areas, I remember him having decent game awareness from a few years ago, so that's probably why.
I see rocky doing better decisions than stalky ingame lately, but maybe just because stalky not playing seriously just like me. (although I highly doubt that stalky not playing serious, even though he insists on it, since he gets fucking wards at min 0 in pubs XDDDDDDD)
I see stalky making some decisions to go in at times when others wouldn't (he clearly believes in himself, which is always a good thing noobs, regardless of the outcome,
remember that, when you think you need to do something don't hesitate and do it, that's one of the reasons you are such low players, you permanently shuffle back and forward instead of making a decision and acting on it instantly, you're slow as fuck) and he ends them well most of the time (mostly because the nabs don't know how to react to sudden "risky decisions" (risky for them, because they're nabs) from the enemy player) and other times he doesn't go for a kill with a fucking haste rune tiny earlygame when there's a 100% kill (what a pussy, geezus XD) very inconsistent plays at times.
Again, as far as I've seen from games with both rocky and stalky in my team, rocky has better game awareness than stalky more often, and stalky has better speed in execution (how fast he does what he decides to do) than rocky more often, decision-making (as in, what to do in a particular situation) kinda equal level or maybe rocky slightly better, reaction times (to sudden changes in the situation) kinda equal level or maybe stalky slightly better, belief in himself I'd say stalky has more, but stalky more stubborn in his own game beliefs too, which means he won't improve as fast as rocky is improving. (some few examples of this, not going in with tiny haste earlygame for a 100% kill because he didn't have enough mana, but he did have a bottle charge which would give him mana and he did have space to use it while chasing, inbetween the towers, or believing a heart makes razor tankier than a butterfly even against autoattackers which have no mkb, or insisting halberd is always better than butterfly, even on carries (who need to attack fast) even though the active is useless on the hero on which you want to use it most of the times because he just gets a bkb etc.)
If I had to choose between rocky and stalky for place 2 on this server (sry nabs, 1 is untouchable XD) I'd say stalky still probably better, but not by much at all, and rocky is improving faster than stalky is, that's for sure, mainly because stalky is more stubborn than rocky (this is a natural byproduct of strongly believing in yourself), he does admit he had unwise decisions, some of the times, but other times he insists they aren't necessarily unwise but "maybe but it depends" or "possibly" even though it's clear they are unwise = he won't learn from those times. (some examples, wanting to destroy rax and then going b when there is a clear opportunity to end the game by getting the throne and when it's much riskier to just go b after rax because enemy team is strong and ours not as much, or sometimes sticking around too much and giving away a big kill streak, or sometimes sticking around too little and missing kills, insisting on a push when he could fight and teamwipe enemies easily, insisting on fighting in complicated situations when he could push easily, etc. general mistakes that pretty much everyone does at some point, but again not actually acknowledging them, some of the times)
How the fuck did this turn into such a long post.
Oh and by the way, there are no other candidates for place 2 here other than rocky and stalky, please don't make me laugh by saying "begin" (owmygad or w/e), learn the difference between actual skill and fake skill (someone who just picks strong heroes which counter most of the enemy picks, making his own abilities irrelevant, and obviously giving good results).