Riki is weak hero,he maybe seems strong because noone is buying dusts/gem in pubs.
yy if some1 takes riki dust and gem or wards are obvious, or if some1 takes him I pick counter immediately like slardar - vision, lower armor and stuns or bounty for track and tracked riki survived only with luck or help, and at least blood but you need to lower rikis HP
but slardar is my best in many games we didnt even need dust/gem
in pro is so counterable in many ways and if you try this in pub with nice gangs and team play riki is only watching on his diseased body

summarized riki owns pub games cause counter picks and support stuff are so rare in them everybody want their own carry

on the other hand nice cloud and diff in gang make a mess, so
UNDERLEVEL THAT BITCH