Like overly curled up post-it notes, they've fallen into the abyss (with all the other threads)!
I noticed this too, and assumed the design team was experimenting... some of those stickies are IMO useful and should be there (especially the sales forum ones...)
Click to expand...