I have questions to ask the OP. Why do the coins you listed today don't have an ANN page here. They may have website links. But why didn't they create ANN pages here. Do you have time to check the code and wallets?
if you search on the exchanges you will find many coins dont have an ANN here, it is not obligated to do so.
there are several different places where they can announce and launch and this is certainly not the only place for it!
some people dont like this forum, and avoid it at all costs