I see these multiple chances of evading the blackmail paths as just different avenues of attaining the same result. Some resulting in quicker action for those that can't handle conflict, while some are prolonged for the purpose of letting the tension remain a while yet will yield a more satisfying outcome. For instance: Regarding Aiden. You can immediately just send Dylan away to boarding school. Problem solved (in a yellow belly sort of way). Or you can have Carl deal with it but the tension carries on longer and probably not all that satisfying to player. But the final option is probably the most gratifying to player, in having Dylan become a freakin' Ninja and kick the crap out of Aiden. I would surmise that this final option will allow Aiden the longest streak of victories over Sophia (without going TOO far), yet yield the most rewarding experience overall for the player in the end.
Certain characters in the game have a different approach to corrupting Sophia.
Bennet you could say is using BDSM
Aiden is using exhibition/voyeurism to corruption Sophia.
Dylan is using his lack of knowledge with the opposite sex.
Sam is more of a seduction route.
Ellie is curious about her sexuality.
Once they have got Sophia to a certain corruption point,for want of a better word,there work is done and certain characters will be no longer needed.They are there to corrupt Sophia up to a point,no more.
The ultimate goal is to sleep with Sophia and I don't see certain characters getting the chance to do that.