all of the above is true or at least a decent point of view.
still, there is people who is knda afraid to try C64 emulation in any way because he did not knew anything of the real thing, but still he's appealed by those retro stuff. then there's people who don't want to touch a piece of software if it is not fancy.briefly, there's a market for such things. they may even be a good introduction to the retrogaming world.
obviously it's not complete or a love work as Gamebase 64.