In other fields, things have been added by software to devices that were thought to be impossible to add, and the updates were free. At work I use a Behringer digital mixing console and you wouldn't believe all the goddies they were able to add at the users suggestions, in mere weeks. They still do, and the original, now 6 years old hardware, is still fully supported.
My old Samsung Blu-ray player got DTS Master Audio codec support added by a free firmware update. The PS4 got 3D support via a free firmware update. Etc.
It's often a question of will to/marketing decision more than engineering.
But my 976 sounds good, it's the most important thing in the end!
PS, you don't need a keyboard to name something in a basic user interface. It's been done in numerous devices since the 80s, and namely in the 13 years old Outlaw 990!