Razvoj novih funkcionalnosti zahtijeva napredniji hardver i savremeniji softver, dok starije verzije sistema često ne mogu zadovoljiti takve zahtjeve.