i would like to see him get a small buff, but you're horribly underestimating him.
he does a lot for the team that isn't damage.
his passive will net as much as a dragon kill or more in gold for you team
he has one of the longest duration and shortest cd stuns in the game (with just e and blue its 2s stun per 4s cd)
and i don't know what you're doing to get your teleports "dodged", but that shouldnt happen. in lane you should be jumping in between the champion and the safety of their tower. if they dont run past you your teammates should be on them. if they do, you stun them and and then they get eaten alive.
in team fights the 10 seconds of vision is just good to have. the teleport gets more situational, but 10 seconds is a long time. use it early, help the team, and you'll probably see an opening. the important part is to wait until after everyone jumps in. particularly if they have tankies busting through the lines. nothing as funny as watching udyr try so hard to get on you, only to skip over to his carry and maul them. ^,^