I've always said this but the C64 was the right machine at the right time and on balance it had the best of all worlds given the technology that was available in 1980-82 during development. May only have had 16 colours but you could get them all on screen at the same time etc etc. And SID was just revolutionary, a true analogue synth on a chip.
And it's great to see that for a change the best machine trounced everything in sales. The Amiga should have repeated the success of the C64 but by then people started buying NES or PC (both puke ridden rubbish in the 80s).