Except the fact that the Nintendo 64 could run 3D games. The dev said that you'd need a powerful computer to fully enjoy the game, which not every one has.
I got something similar, a small window popped up saying that there was a known issue with my driver. I continued anyway and it ran fine.
I said this before but it got deleted for some reason. The dev knows that by using Unreal Engine that it's going to restrict the nunmber of players that can run the game. Just like God of War 2018 was initially only available on console, it wasn't a problem, because the game was good. You can't please everyone, you have to make choices to produce the best game that you want to make. Unreal Engine gives you more options compared to RPG maker and Ren Py but it also introduces new challenges.
You're also taking what I've said out of context and missing the point I'm making. 3D does not automatically mean the game will suck. I've listed Mario 64 as an example because it was a transitional game from 2D Mario games that were successful, into the first 3D Mario game ever. There's a lot of uncertainty when you do that.
Mario 64 needed a new console (at the time) to run it, the Super Nintendo wasn't capable of running it and that was what most people owned. So that creates a barrier of entry because people had to buy an N64 to just to play it. People did though because Mario 64 was such a great game, which incentives you to get the console. The point is that game development should NOT revolve around appeasing everyone's preferences. It should be about building the best game that you can. The game shouldn't get a 1/5 just because it's 3D, it should be evaluated by its gameplay, UI, story and H-scenes.