I think folks are missing the point. You cannot counter with a legendary hero when you are not high enough level to promote to orange! You cannot counter with Shaman/Plague/Thief etc when they are not on the server. Legendaries were just released last week. Server 10 DOES NOT have runes.
If you have Magic Dragon in decent shape, he makes a good counter to Bone. Bone's dot actually charges him up. Corgi is good as well because she doesn't rely on her white to do damage. Dark Horse (even not at legendary) can buy you some time to power back up. Mega can be good to stun the front line, again to buy you some time. Charge up multiple teams early on so that you have some replacements. Crimson Witch can give you a bit of a boost to get over the hump as well.
It's definitely a pain until you get some of your own heroes to legendary.
Since folks don't know what heroes are available on s10: cap is 85 O no runes.
Spider, Bard, BD, Bro, Cata, Centaur, Elf, Crimson Witch, Dracul, DH, Draong Lady, Dust Devil, Archer, Yeti, Faith, Frost, Druid, Hydra, Magic Dragon, Dusa, Mega, Moon, Ninja, Orc, Pole, Roller, Savage, Shadow, Skele King, Snap, Spirit Wolf, Corgi, Understudy, Satyr, Pixie (just released), Rabid (just released), Storm (just released), Zombie.