Yes, but that could be looked at as pure advertising as well for promoters and the OTCM. I'm convinced they bought you all out to hide the research parts.
When was the last time you contributed an article. Maybe because there are no links to articles.
I wouldn't be surprised if the old group starts another website, unless OTCtoday signed an agreement to not start another one for like 5 years.