It's just down to age. I had a C64 growing up, but it was mostly a games machine. I played with BASIC a bit, but C64 BASIC wasn't great compared to BBC BASIC on the school BBC Micros. And I was a bit too young/lacked resources to learn assembly language and get serious about C64 coding.
For me, the Amiga was the truly magical machine, where endless creative possibilities suddenly opened up (via Blitz Basic, DPaint, OctaMED and more) as well as all the great games.
(Then going to a Pentium with Win95 a few years later felt like a step backwards in some ways... Lots of power but lacking in accessible creative software)