I am not sure whether the devs will ever see this topic, but I hope they will. I’d like to suggest that the AI changes the behaviour it has about relics. The AI tries to collect relics, and this is good.
But oftentimes, it does it too recklessly. The AI should take note whether any defensive building (TC, Castle, Tower, Donjon, Krepost) has been constructed near any relic, and stop trying to collect it as long as it sees the building is still near the relic. It’s easy to get the AI to keep wasting 100 gold over and over again just by towering a relic.