I have never minded the yo yo comment.
Being promoted delivers a huge cash injection to the club & thanks to parachute payments in the event of relegation, we generally have a huge advantage over the majority of other clubs if we get relegated, so long as we back up again!
Being WBA, we tend to mind the money pretty well usually, although the last couple of prem seasons seemed a bit giddy, but so long as we are reasonably careful, we have seemed to be able to financially deal with relegation reasonably well in the past.
Short of an owner putting mind blowing money into the team to get us to a level where we can even think about competing for trophies, (although not allowed with FFP it seems anymore) I will happily accept us playing for something at the end of a season, whether it's to avoid relegation or to gain promotion, than for our season to be over by mid Jan every year & just making up the numbers.