I'm sure some others will reappear, or be "tweaked" as time goes on, and they get a feel for what the majority of the people want.
I'm sticking around, I'm sure once they get everything situated, things will be good again, and even in it's current state, it's still better than what I have...