That might be a bit harsh. Jason is a horny moron and I'm not a fan of Tori at all. However, Tori is, by her own admission, someone who is seriously damaged with issues. Why would two successful intelligent people let someone like Tori, decide on their sex life when and where and who they are sleeping with. It is utter stupidity to let Tori make those decisions not to mention allow themselves as a couple to be separated by someone like Tori. Honestly, they both deserve what they get for being so stupid. MC I give some leeway because he has been manipulated. Steph with her secrets has no excuse.
I see this ending as fair retribution. I am a supporter of the concept that change should be given in advance. The author insulted the concept of “friend”. A friend drags you wounded on his back for 15 km, and does not run to fuck your wife. A friend will tell you the truth to your face, even knowing that the first reaction will be rage. A friend will never manipulate you and will not let others do it. The author insulted the concept of “friendship”.
I know what the author says about Jason's action, but it doesn't matter to me how the author sees it. Jason is not a friend or an idiot, he is an enemy of the MC. The sentence “do you want to fuck my wife” cannot be accidentally confused with the sentence “I want to fuck your wife.” Here's what Jason says: “We want someone who's not going to try to make this more than it is,” but Tori immediately makes a demand: “There will be a line near your house, but you (MC) won’t be there. You should be happy about this." The words are different on different routes, but the meaning is always the same, Tori wants fresh meat. This directly contradicts everything Jason says, this is “to make this more than it is”. From history we know that Jason has known Tori for a very long time and they were united by a common “hobby”. He understands all the risks and consequences perfectly. He betrayed MC, he is deliberately manipulating MC to fuck Steph.
Let's change the plot a little, remove all the events with Donny and Gina from the current scenario. MC and Steph come to Jason/Tori. MC finds out that Steph's main target. Jason's action will be seen as disgusting, which it really is. The author disguised the true meaning of Jason's action by introducing the events of Donny/Gina into the game, but the meaning remained the same. Now it seems that MC himself came up with the idea (in reality, Steph's ultimatum) MC+Tori/Steph+Jason, and the manipulation seems to be less noticeable.
Steph/Jason/Tori fully deserved their fair retribution.
MC is manipulated by three characters Steph/Jason/Tori at once, and after Donny, the author took away MC’s right to his own life, the right to choose. For this reason, MC, in my eyes, is entitled to fair retribution. Steph/Jason/Tori do not have the right to pardon.