There are over 850K games on itch.io, and who knows how many creators. Even if only 1% of them work as hard as you, that's still a lot of people. I don't see them come here and complain about a feature they were told isn't reliable, demand an official answer, then ignore that answer and insist they must be somehow targeted.
In an earlier post you used the word "meritocracy". You might want to look up why that word is extremely problematic.