Mmh, I really don't get all this "there is no software, so this machine is useless".
Really, what do you want to do with such a new "oldschool" computer?
Retro gaming? -> Get any 80's computer brand or console and play for the rest of your life.
High end gaming?-> Get any PC or actual console, your game(s) of choice and you're done.
Office programs? -> Get any PC, your OS of choice and any office suite and you're done.
Videoprocessing -> for retro feeling get any Amiga, for state of the art get any PC.
Audioprocessing -> for retro feeling get any Atari ST, for state of the art get any PC.
etc.
If you want a computer with lots of ready-to-use software, there are more than enough available.
I think the Mega65 is not about recreating an existing computer and making lots of old software available, but to make a new "oldschool" computer available which is some sort of logical enhancement to the old 8 bit computers of the 80's. And to invent new software and tricks and demos and show, what can be done in a restricted environment.
That's btw. the reason why I'm so interested in Kakemoms SuperCPU, just to see what a 25MHz 6502 in a VIC can do. I'm sure I will have a lot of fun to experiment with it. I have fun with my Chameleon in turbo mode, but since the level of polish for C64 games is already way above my ability score, this is only for my private amusement. I'm sure too that I will not produce any ready-to-use software on the SuperCPU simply because I really hate the last 10% (bug fixing for edge cases, polishing, user interfaces) - that's my day-to-day job. When I'm fiddling with my retro machines it's just for the fun, for relaxation and for the good memories using a 6502 with it's nice and clean command set.
So for me the Mega65 isn't /o\ but \o/