Well unciv does have a official discord and its moddinf community. If they want to feedback they can go there. I see nothing wrong with a way of communication. Most of the modders are on there too.
If you dont want to speak a thing you dont have to download any social media.