It is the product launch channel of a bygone era.
Seems like these days people try to announce products in communities that might use them.