I would suggest trying to use a different term than "social lynching". It is a hyperbolic word that describes actions that are quite out of proportion with what might be called "actual lynching". Loss of a specific, typically rarified, job is far less consequential than death.
Using that term is going ensure that a large portion of the population disregards your argument out of disgust (at the co-opting of a historically powerful word for political points). Use it if you like, but you should expect that it will lose you debates if you do. There is probably a different term you could come up with that would be better received.