Does new mean better? (Telecommunication innovations)