Comment Comment by cryptozeus In other words, company is promoting its own product on its own platform. Some people don’t like it. parent cryptozeus 7 years ago