NVidia themselves have said that framegen shouldn't be used if the card isn't hitting 60 FPS to start with because of the latency it introduces. If the card is cut down enough that it's struggling to hit 60 FPS in games, enabling framegen will do more harm then good.
You can feel additional latency easily in competitive FPS or high speed arcade racing games.
You can feel less than 50-60 fps on a management game where you only interact with the UI and move the camera around, not game breaking but doesn't feel great. And I used to play far cry 3 and CSGO at ~25 fps, I'm used to lack of performance.
Fake frames have a big latency penalty, because you can't generate a frame between X and Y until you have Y. At the point that you have generated frame Y, however many frames you insert give you that much additional latency, beyond whatever your display adds.
I guess I can see some utility in situations where latency is not a major factor, but IMHO, that pushes out most gaming.
I believe DLSS frame gen predicts future frames (X_1, X_2, X_3) given (X_0, X_-1, X_-2, ...), without waiting for X_4. At least that's the impression I get from their marketing.
Yeah, but there's still a latency penalty, because X_1, X_2, X_3 won't respond to player input, so your effective latency is still that of your 'real' FPS, and that's lower than without because the frame gen takes a good fraction of GPU resources.
Nvidia Reflex 2 does that with async frame warp (that has been used in VR for a while now), but it's separate from DLSS, and is not supported in many games.
You absolutely can tell the difference. DLSS (upscale) visually is massively different in some games. Sometimes it works great, sometimes the result is very ugly. I've tested with several of my favorites.
And generated frames are far worse than that. If you're running at a very high base framerate (100+) then they can look OK but the moment the frames get any further apart the visual quality starts to tank.
because you can tell the difference, they have quite a few artifacts, and they make latency worse which is especially problematic in the scenarios where you need the "performance" offered by fake frames. At this price point it's that last thing that's especially problematic. You may get 60fps in an fps counter with dlss 4, but it'll feel like 15-20fps and not be very playable