I often find i can set fire to towers with little trouble but i never bother even trying with rams - until you get balista/cannon towers 9 times out of 10 they wont burn

it is definatly a Hidden bonus to the AI that they can trash our seige equipment with little trouble... i generally rely on ladders