Cut commodore some slack.
It's not like they had a lot with which to work. We may think of 64KiB as chump change now, but back in 1982, even 5K (the RAM in the VIC-20) was not cheap, and 64K (the RAM of the Commodore, and don't forget the ROM chips) was such that most systems didn't pack that much memory until RAM prices dropped later in the decade. If the BBC Micro had a better OS, it had more ROM with which to work it (32KiB vs. 20KiB for the C64). Both found their places, however, and I used a C128 as my first personal computer, so I'll let it go at that.
What I want to know is how they will adapt the C64's keyboard for the modern computing environment. After all, just for an example, modern PCs now routinely expect 12 rather than 8 function keys, and all of them can themselves be shifted, controlled, alt'ed, etc. And speaking of which, there's a whole bunch of other keys that are practically needed today.