especially when there is a dedicated place for customers to ask questions from the staff
I am not aware of such a place. This is public community. Users talk to users here. That the founder of Itch sometimes posts here, does not change this.
Share your ideas and feedback for things you'd like to see itch.io do.
Share. As in: discuss.
So the only answer to such topics will come from other users. What would you expect in such a discussion? I voiced my opinion about the matter, why it might not be already implemented and why it might not be as helpful as it seems. You can voice your opinion why it is a good and needed feature*. Maybe you can convince me, and I would use such capabilites more often in the future. Maybe you can convince others and they hit the feature request button in the feedback button. Search is currently being overhauled, maybe multiple tag exclusion is on the roadmap.
* That might be interesting. A showcase where such a feature will help you find the games you seek.