Something you didnt mention which is often overlooked on Razor is Unstable Current is very good in this meta. Bristleback is a thing, and he cant goo you or he just gets slowed and bolted from the front. In Manila Masters I think it was g3 finals and same thing for Batrider, Razor just owns him without bkb. If he lassos Razor he gets slowed and then killed, if not, if Razor is close he just follows Bat and links him and enters the teamfight as a monster. This was the dilemma Newbee was in, and by the time Razor started to fall off later he just built Aghs and blew up their base while Sumail tore them apart with Ember.
And this is what I meant about people talking about dota in a void. When you have a lineup with dream coil, warlock rock etc, its not hard to keep a link on their team in a teamfight (which was EGs lineup around Razor in g3). Then you either ignore Razor and he links and goes nuts, or you focus him down through Blade Mail etc like Newbee did and Sumail goes ham and cleans up.