(Well, I'm playing TA but the problem should be there in DA too) Several times I set tech trading to off what resulted in the AIs not researching the "Alliance" tech.
Are there any tweaks to make them research the tech?
My oppinion is that it would be best if there was no tech restriction to form an alliance with someone.