I would imagine that the lack of SW results is due to the new daily, rather than a glitch.
This is a really good point. I guess that means the daily is doing what it's designed to.
It'll be interesting to see if JumpStart takes Neo in the right direction. Since they have experience with mobile maybe the Neo app won't be too bad.
The FAQ about JumpStart does say:
What is happening to The Neopets Team?
Not much. For the most part, the team you know and (hopefully) love isn't going anywhere. (We love you, too, by the way.) We'll continue to make weird items and crazy stories and try our best to keep you entertained. We're just part of JumpStart now, and they're Neopians, too.
So changes would just be because higher management wants to change things. I'd love it if they started taking advantage of the fact that Neo has a huge older audience (and I assume older players are the ones spending the most money on NC, too, so that should be plenty of motivation for them).