Plus, I didn't like Yoshi's other roles in comparison; Super Mario World just made him look like a power-up/gimmick, despite the Yoshi House and message box, and Yoshi's Story portrayed him less as a loyal and courageous hero and more of an "OMG-SO-CUTE" hero; then again, with such a character as Yoshi, it was only a matter of time, so I can't really blame Yoshi's Story for doing that to his character. Also, in Super Mario 64... I don't know about you, but seeing a green dinosaur commit suicide isn't really the best way to celebrate clocking the game.
If you look at the official Yoshi art in various Mario games, it's as if he was intentionally made cuter and cuter until it became too much. Just
look at this, it's official art of Yoshi from Mario Tennis for Game Boy Color. Sickening.
The Yoshi's Story Yoshi is indeed way too cute, but what bothered me most of all is that he hummed all the time. Dancing when standing still, humming when aiming an egg. What alleviated that somewhat was the animation of Yoshi trying to catch his breath after running too much (I don't remember seeing that sort of thing in other games except for Eternal Darkness).
And yeah, Yoshi jumping off the castle was completely idiotic. Couldn't he just walk around the castle until he was out of sight instead of leaping to his death? Since he leapt towards the waterfall, I assumed I'd see him there if I ran over there, but nope. Maybe Nintendo assumed people would accept he leapt into the water, then swam to that area of the moat near the cannon and off the stage at the speed of light.