Forget mafia 101, it's time for some mafia kindergarten.
"Hello class. Today we are going to learn about mafia. Let's assume for now that OS is scum, since that is the stance I am taking at this time. We are also assuming that soup =/= OS in terms of alignment, since that is another stance I am taking. While not necessarily true statements by any means, we will operate under the assumption that they are for the purpose of this class. Now that we have that established with reasoning that could be either totally valid or completely arbitrary, we will move on to what this lesson is actually about."
"But sir, why can't soup be scum and OS town?"
"That could very well be the case. However, as I stated, we are going off the presumption that the inverse is true for the purpose of this lesson because that is my current theory. Now then: When a town player in mafia is lynched, this is known as a mislynch. Since OS is scum, soup must not be scum since they are not aligned."
"But sir, soup could be an independent faction! Or a separate mafia!"
"Ahh, good point. While it is true that soup could still be an anti-town faction with OS mafia in mind, we are not taking that into account when talking about OS's mindset. Perhaps 'mislynch' isn't the best term to use in this scenario, but the point herein lies with the fact that OS is scum and someone who is not scum with OS is getting lynched. Rather than saying 'mislynch', I could've said 'lynch on a player not aligned with OS so as to protect OS's scum mates and let them all survive for another Day', but that was too difficult to say and I honestly didn't think of it at the time. The wording of it may change, but the point remains the same. The point is, OS is scum. soup is getting lynched. From OS's point of view, he is pulling off a successful mislynch, deterring the lynch away from his faction. Does everyone understand? Yes? Good."
Not sure if needed clarification on semantics or really just didn't get it, but I hope it makes sense now.