If you're suggesting that Yoshi doesn't listen to player demand and he only does things that he wants to do (most notably jumping and AH), you're being naive.