I work on vehicle ECUs and we tend to generate updates for a really, really long time. There aren't really any technical issues preventing, say a dealer, from having the capability to update vehicle firmware easily. It's mostly a question of manufacturers making a commitment to do this.