The Alliances are useless. I create my own games and always disable them. The one time I did, I fooishly allowed a player to ally with me - he attacked on the next turn!
SMG told us the alliance feature was going to be improved and relaunched. Nothing has changed about it, and until there are consequences for breaking alliances, nothing will.