Maybe it's a distinction without a difference. The WW and Sm mentor stories seemed short and under developed compared to the Batman content. The Batman raids were especially better written than FOS. FOS was prettier though, so there's that. There is no Creative Director anymore. The position was not filled or replaced internally and they're not hiring for it externally either. Producers and Sr. Producers are logistics focused roles (they're what the industry calls their project managers). They are not creative or art directors. There's really no creative direction for the game at this point in its life cycle.
It depends how much you have logged in. From the other perspective, you have already gotten all of your fragments for October even though the month is only 2/3 complete, where prior to daily rewards you would still need to keep logging in for 11 more days.
There are no Superman suits on the market place and the Emblem is no longer available. However there are variants emblems you can find on the broker or in the Sixth Dimension Kryptonian Time Capsule (Which is also available on the broker). There are also Superman suits with built-in Emblem in game such as the Fallen God Gear suit from Amazon Fury III.