I think its more of ppl were expecting sex to happen later down the line since jaekyung wanted to get his feelings across to dan and was laying off sex bc he didn't want to come across as horny like before. Ngl, I'm hoping its a dream or smth bc if it isn't, then what was the point of the build up if they were gonna have casual sex again, yk?
I do really understand why the timing wasn’t the best since they have just been building what they have, but I do think its logical seeing his jinx. He wouldn’t have done it if the match was later down the line of the story, but he doesn’t have control over his own matches. It also didn’t seem like Dan seemed to mind and it didn’t feel like a casual hookup how they are going about it.

Not a lot of people talking about how they’re disappointed, they literally have a deal to have sex the day before the match for his jinx? Aka the entire plot? Should he had done it with someone else y’all would be still mad? Im sorry but some of y’all are a little too delusional, no one gives millions of dolars out of the goodness of their heart. They’re both consenting adults to a deal they made, which was very simple; help with the jinx, do your job and get all the money you need. That doc had certain reasons to take the deal doesn’t take away that he accepted it. That goes for almost all prostituees too, almost none of them would want to do it voluntarily and they all have their own reasons to do it. But that doesn’t take away that they accepted and consented to it. Which is literally the job Doc accepted, prostitution.