If you're posting publicly on the site, it's appropriate for moderators to respond publicly on the site. Moderation comments are important not just as a one-to-one conversation, but as a signal to the community.
It's a concept called inclusivity, I think you should read up on it a bit.