I've seen the ram drop from brewfest twice... I have the swift white hawkstrider.
But I've never seen the brewfest kodo drop.
"Do not look down, my friend. Even in the darkest of times, there is always hope... Hope for a better day, hope for a new dawn... Or just hope for a good breakfast. You start small, then see what you can get." ~ Covetous Shen
If I go 10 times to MgT the mount will drop atleast once. I call bullshit on the 2% dropchance :P
Brewfest is prob more rare purely because it is bound to a certain event.
If you can get a hawkstrider in 10 runs good for you, you have good luck. Others on the otherhand have to run it everyday for months to get it, took me 6 months running it everyday to get it on my hunter back in wrath, then in late cata i went back to farm shattered sun rep on my warrior and it dropped first run, you cant call BS on a drop chance, its a % based. Some people are just luckier than others.