The concept of complexity increasing over uninterrupted evolutionary time is an area of dispute in the literature. The evidence for it seems to be mixed. Since theory can help reduce uncertainty, I was wondering about the range of theoretical reasons that have been proposed to explain why complexity appears to increase over evolutionary time.