Everyone who has played Rome Total War will attest to the fact that the AI was simply not constructed for siege warfare, at all. I cannot stress how important it is for CA to fix this issue and ensure that sieges will actually be a enjoyable part of the game. Perhaps even something you want to play competitively against other players.