You and hundreds of other developers who are also fighting to appear in that space.
Maybe you'll be offended, but when your game stopped appearing there, someone else did and I don't see why another person who is also making an effort couldn't have visibility.
This is not an issue of they harm you because they want to harm you (which are many of the comments I am reading).
That their games lose visibility within the Itch algorithm is because they are being given visibility to other developers, people who are also making an effort and I don't see why you should be given priority over them.
Don't be selfish saying there is no excuse.
I remember that it was always said that you shouldn't trust Itch to give you visibility, if you want your game to be popular, you should go promote yourself in other places and not depend on itch's algorithm.