That's because itch.io staff doesn't monitor the Discord either. Our admins reply there more often, but most of the time you still have to use the proper channels to get support, just like here.
(Plus, people shouldn't have to join the Discord if they don't want to. We have a perfectly good forum right here.)