They are good at image quality analysis but seem surprising (/wilfully?) poor at the technical analysis of underlying technology
They have people who can understand this, but they were not present at the demo. My impression is Richard and Oliver saw the live demo, got excited and rushed the video out
without phoning home. They also committed the cardinal sin of taking Nvidia marketing speech at face value.
You can see Alex voice out his issues with the tech here, he essentially worries about it's shortcomings for the exact same reasons as the ones enumerated by Daniel after receiving confirmation from Nvidia.
We can blame DF for failing to do their job as journalists (as a group, not all of them fell for it), but the bulk of the blame is still with Nvidia marketing. Go back to
Daniel Owen's video and watch how the wording in the initial email he receives from the Nvidia rep makes it sound like DLSS 5 is a lot more aware of th game environment than it really is.
Initial email:

This language would have anyone believe the neural model has acess to lightintg information, geometry and material information. (ex: reconstructs lighting, more realistic interaction of light)
Compare it with answers to pinpoint questions from Daniel, emphasis mine:
1. Yes, DLSS 5 takes a 2D frame plus motion vectors as input.
2. DLSS 5 is trained end to end to understand complex scene semantics such as characters, hair, fabric and translucent skin, along with environmental lighting conditions like front-lit, back-lit or overcast - all by analyzing a single frame.
3. The underlying geometry is unchanged.
This launguage makes it clear the model can only access 2D frames and motion vectors. Nothing else.
Now add what Jensen Huang stressed about DLSS 5 when the press insisted:
"It’s not post-processing, it’s not post-processing at the frame level, it’s generative control at the geometry level," he said.
Both claims are misleading at best. Nvidia is playing with words, favoring vague communication when it benefits them and asking us for the exact meaning of every word when they feel pressured.