Everyone indeed has somewhat level of stupidity in their closet but making a public display of it is absolutely irresponsible and unnecessary and you have really displayed a great deal of stupidity with all this. I don't know your motive or what you stand to gain with this public display of cruelty and stupidity but trust me, it is totally irrelevant.
If you've got grievances with Leo, rather than coming to a Farewell thread and publicly spitting dung for everyone to see just how full of shit you really are, you could've taken it somewhere else and let out your grievances, no one is saying you should forgive anyone for whatever grievances you've got, but for God's sake have some little conscience. I don't know if you're expecting appraisal for this crap but I'm pretty sure I'm not the one who feels disgusted by what you're doing.