Haha, yes
Maybe
this discussion, as here in this thread, is partially pointless, but in general it is not.
I agree with everything that you say above. Games apply limitations to players on purpose, that's necessaey because we want games and not simulation of reality.
But the more we advance towards being able to do so, the more options we have to design new and better games, because we as developers become unrestricted. That's the point i try to make.
Example: In real life i can go to the supermarket, grab some bread and leave without paying for it. But i won't do this, because of the consequences.
In a game i open a dialog box, and i have the option to exchange 2 gold vs. one bread.
In both cases i will pay for the bread, because of the law, or because of the code. But the former case is much more interesting.
Conclusion: As a game designer, using a reality simulation engine, you can still force the player to pay for the bread, or to watch HL introduction. But forcing with consequences is more interesting and feels less restrictive than the dialog box.
Additionally, if this becomes possible, current games will appear very dated with their limited abilities to play back recordings.
So there is nothing wrong with what you say about state of the art, but we do not want to get stuck at this.
Our goal is believable simulation of reality. What we then do if this becomes possible, how we still restrict the player - that's a question of game design, personal preference, target audience, etc. Surely subjective and a matter of creativity.
But if you agree with reality simulation being our goal, to get all those options we never had and so might not know what we miss, then you also have to agree with: A cutscene is no simulation, or third person perspective is not believable. But you still may want to use those things even if techically you no longer had to.
What wonders me personally is the fact so many game devolpers disagree with the statement "Reality simulation is our goal".
(i see i'm a bit out of the norm here with talking about the future but not current games)