Udyr is my secondary, Eve being my primary, and i've been playing him since build 1. First off, he isn't broken. He can easily be countered properly, he can be shut down just like any other character.
For starters, I think there are a few Udyr experts (such as myself) out there. Check my profile, see the proof. I know how to play him extremely well. Right now, his phoenix stance is fantastic, and it makes him much more effective in team fights. This is opposed to build 2, where the was no point in phoenix. They nerfed bear, it was honestly needed. All they did was one more of his stances viable, allowing you to make another AP focused build for him. It works. Take away phoenix, i'll just go back to tiger and do what I was doing before, which was netting me the same results as before.
I think the only thing that changed with Udyr is the people who play him are learning that changing stances makes you much more effective in battle. You gottta master that or else your nothing. The only thing that needs to be nerfed honestly, is changing his global cooldown time from 1.5 secs to 2.0. It was 2.5 in build 2, it took too long. A buff was definitly needed, but 1.5 may be killing it.