I'm not clear in my mind how much responsibility a Device manufacturer has in continuing to offer updates on devices as they get older. On the other hand there has not been a paid option on Nokia devices to date, and I actually think that Apple have been wise to offer a paid option even for three year old devices. It keeps them in the applications eco-system, which in turn creates a positive spiral for Apps developers.