Yeh ,i get fed-up of saying the same thing every time a dev does this :).
The Itch Admin said ages a go that it's the devs who are not listing their game offer properly.
Dunno if that's the case every time.
Anyways ,first world problem ,no biggie.