I really don't understand the love people have for the commodore 64. It wasn't especially advanced for it's time nor was it especially good. Finally it basically required the use of a horrible language like Basic to use. There's like zero reason to re-create it as a retro computer. Then you compare it to things like the Amiga which was incredibly advanced for it's time with amazing graphics and sound that even today…
Happy to help you understand:
Like a lot of people, I owned a C64 and not an Amiga, which was very expensive and uncommon in my country.
Agreed the included Basic was horrible, but I also started my programming journey with it. One upside, unlike with current computers, is that the C64 had an "instant on" appliance feel to it -- you plugged it in, and it booted up almost instantly, greeting you with the READY prompt, ready to go at your command. Turning it off was likewise instant.
You could also write assembly with it.
The C64 had a vast library of games, many very good, and the SID music from those games was simply amazing. It still is. I still listen to C64 music from time to time, and I love it.
The demoscene around the C64 was amazing and -- get this -- it still exists!
Finally, though less importantly, the C64 was a massive success and sold lots of units, and helped kickstart an era in computing, so it has great historical importance.
Hopefully this helped you understand the widespread love for the C64.