Techies isn't actually horrible, in terms of contribution other than lulzmines. For example, he's a very strong pusher if the enemy team is dead, locked into a fight somewhere else or just can't safely initiate and give up a tower. Mines do insane building damage, with the obvious downside of...