I have no idea what is going on...
I will say this, to blame justin's actions on immaturity is a mistake and not fair at all. The man has a beef, he is airing it. More power to him. I hope, Justin, you don't leave because I have enjoyed our chats in the past and would like to see them continue. But that is your call. My guess is, since you are taking this time to defend your position you will come back, and by doing so -- both defending your position and coming back -- the place will be a better one.
To your beef with management. A while back, someone approached me to be a manager and I refused because it is a hard, thankless job and I don't come here to be objective or to keep people in line. Actually I pretty much do the opposite. I've been booted, banned (actually banned by a manager who is not longer active and had to appeal to the site's founder, Mitzi, to get back in) and otherwise chastised. But when the dust settled I was more in tuned to what the site was about and as such a better member and the site, I like to think anyway, all the better because of me.
I hope we can say the same about you Justin because you do have a lot to offer and you are making a valid point.
And I for one will miss chatting with ya if you leave...so don't.
jim