If the software and feature set were stable and mature enough then I can't see you needing to upgrade it very often.