Minor insults and disagreements of opinion are absolutely OK.
Full out disrespect of mods/admins however is not.
These people give up their time,money,effort to make this a better place. Maybe you don't agree with how/why/etc. but nonetheless they deserve some respect. I deleted several posts that went far beyond simple insults, and I will not tolerate those.
You guys should also realise that not so long ago I was just a community member like you, and I gave Timbo and the mods more shit than you guys apparently ever can - the only difference being is that I did it intelligently and with respect because at the end of the day, these are the people that make this community.
As far as Lava's reasons for leaving - quite literally the only person who knows why is him. He just went and deleted his account after some drama on IRC, maybe the irc logs of that day will elucidate something, but frankly it does not really matter at this point.
You guys now have a new moderator, and very soon there are going to be some more significant changes around here. I would compell you guys to stop being such dramatic babies, and move your eyes forward to a future where these forums are much more welcoming and open than ever before.
Khalsa