We're in the second big historical gaming crisis with studios dying by the dozens, one big reason being the incredible price pressure that mainly Steam is putting on developers. ITCH is different and better with its adjustable revenue sharing and voluntary pay-more-for-this-game feature.
This should reflect in the search filter system. Currently, it seems to follow the prevalent idea, "Get it as cheap as possible!"
And what if I want to find games that are probably pretty sophisticated and thus more highly priced? ... Currently not possible. :(