Hmm, ok yes, this makes sense. So in this theory you assume launch attached himself to me in a ploy to make himself look more townie, since he had no reason to defend himself. Now that launch is gone and lone_prodigy has taken his place, you are continuing in this train of thought since its the lead you have.
Well, the problem is, I am town and I have no way to prove if Launch/lone_prodigy are town or not, what I can do is tell you that I have played a few times with launch by now and there has been situations where I have either saved him for been lynched when I defend his playstyle, while he defends me because of my playstyle. In a way we usually are in the same channel when it comes to reads and opponents.
Now, I don´t know if Launch was abusing this fact as to gain my trust or town trust, but when he made that defense of me it was, well, uncalled for, I had very few votes and he decides to call you out more as to inform you, rather to defend me.
In the case of lone_prodigy, I don´t think launch´s actions are a good lead into his role, since he has clearly been played different than launch do.
I have no reason to defend lone_prodigy, but he still hasn´t made something that would make me suspicious of him. But I do find your choice of following a lead into a player that has been replaced to be, well, iffy. l_p is at a clear disadvantage here, and targeting him right now seems like an easy out for a mafia player to get a town role killed, since the new player is more likely to contradict himself with what the player he replaced could have said.
Its a weird situation, since the chance that l_p is actually scum is likely too, but I honestly think he is not suspicious right now, as he has been thrown midgame and needs time to adjust. Lynching him seems like a dick move, so I won´t vote for him right now.