But in my opinion, the question is more : does every single people on earth like programming enough to get into it, instead of getting into something they enjoy more ?
Reading is easy, using an Iphone is easy. Bladesmithing, or repairing engines all day long is difficult, as is programming, as is writing for a living, or any other activity you don't enjoy doing on a daily basis for about 40 years.
It all boils down to (minimum) enjoyment of one's job.
p
Sure it can, have a murder mystery where Joe kills bob in the library with the revolver. Only problem is Joe was in Monte Carlo, and bob was Austin at the time of the murder, and there is no twist remote tele-presence robot. Stories must have internal logical consistency for them to work well. Something like Oceans 11 wouldn't have worked if there had been concurrency issues.
There are plenty of stories where unrealistic things happen, eg. JP Donleavy's scene transitions where people melt from one place to another (which are stylistic devices, not sci-fi).
This is a whole rabbit-hole (pun intended ...)
A story can't be 'wrong' as long as the grammar is used correctly. There (usually) are no hard requirements on the outcome or even the resource use of a story.
I'd rather compare programming to writing (classic) poems. Poems have a fixed structure, so the author needs to be economical and plan ahead with the syllables he uses and the story elements he introduces. While the outcome is still more or less open, we have to count in the artistic element (which is somewhat missing in programming), so this might introduce enough cognitive workload on the author to compare.