You actually confirm what I wrote.
"BaDIK remains the same game in terms of programming."
No, it isn't. If the MC in EP4 has a DIK affinity, there will be no romantic relationship with Josy and Maya, and according to that, the MC in EP8 cannot choose Josy and Maya.
"Hint! Whatever choice, it will have a huge impact on the story that follows."
These are the words of DPC Walkthrough and not mine. The MC can only make one choice in EP8 and that choice has a huge impact on the story. It sounds to me so DPC has predefined the routes for the different endings of BaDIK. However, I'm sure he won't make 50 different endings for BaDIK. I think so there won't be more than 10 different endings.
And here's the sticking point I think. DPC gives us all a specific beginning and 10 different ways BaDIK can end. This is indeed predefined. But every player decides by his choice which ending he will get.
Let me try to clarify what I mean in a different way.
Player 1: BaDIK start=1 BaDIK end=3
Player 2: BaDIK start=1 BaDIK end=9
Player 3: BaDIK start=1 BaDIK end=4
If now the endings differ very much from each other, which one can assume, because DPC has written itself, so that the branches have large influence on the history, the players get perhaps all a play, which does not differ large from each other up to Interlude, but from EP9 ever larger difference shows. Thus, up to 10 different game experience could arise, so that one could talk about 10 different games.