Just thinking...... with all the many obvious bugs that were reported since the unit shipped, and the software updates which appear to be taking a lot of effort to complete and distribute. The bugs and compatability issues may not all be resolvable with software coding alone. i.e. They may since have noticed some of the hardware parts were not quite up to the task of how the unit is being utilised by many users on different hard/software platforms and so required updating or replacing in order to resolve some of the outstanding bugs.
I'm speculating I know
Don't know why I'm bothered as I don't have a problem overall with the Ti but I just get this nagging feeling telling me that the initial units shipped differ from what is being shipped now.