He's not necessarily bad past the 30th minute mark, it's only that his usefulness drops a lot when you start to make killings in enemy's base since it lacks trees to make an effective entry, escape or just general movement. Best way to play him is buy starting items including stout shield, then rush arcane and then ignore vanguard and go straight for bloodstone. If you get one before the 20th minute mark, it's gg, since you can spam skills over and over again, and it will only get better with time, provided your team wasn't feeding too hard. Also, you should go preferably safe lane, even with support for easy life, to get level 6 as soon as possible. It's vital for the hero to start with (even if just a little) level advantage, and he needs the gold, so he can't (contrary to what Valve says) really play support to someone else. By far the best hero to compare him to is Storm Spirit - just like him, Timber needs farm to get as soon as possible level 6-7, and then it's just ganking time, and just like Storm, Bloodstone is a godsend for him. It's even better for Timber, because it provides delicious additive regeneration, which helps greatly since he can't keep up with intel heroes natural regeneration, which can be boosted just by % mana regen (so Storm doesn't actually need to rush Bloodstone, and can even do without buying it at all, going for something like Orchid first, for example, whereas for Timber it's just pure perfection). As I said, once you get it, you can spam everything over and over again, and you will get exponentially better at it, get more moneys, and then you can just adapt to the opponents lineup. Even in late game, you can still push like mad, just tp somewhere with boots, push like man, and when they come five to counter gank, then you can just take it like man thanks to passive and chain away, most of the time.