1. No, this is not a conspiracy. I'm not sure if there is a minimum of participants for it to be shown, as it always shows up for me. In any case, glad you've joined!
2. I've never heard of the website you found this jam on. Glad that you found it somewhere though xD