Meh, you can have bad luck anytime, anywhere...it just happens to be on Yoshi's.
I can't see why you would hate the stage really (and sorry I didn't get it the first time...), the edges give perfect opportunity for instant SDRs, and the platforms are just as capable of saving you from death as they are youre opponent. I just recently found out that the platforms are timed, so if you know when they're going to come up, you know what to do from there. So what if you know that the platforms will save your opponent at first? If it catches them offgaurd (or not), you can still setup for a B/N/Fair if you know that it is coming up!