I went through all the post, in the almost two years this site has been in existence I have locked three posts. The first one some idiot joined and made a post clearly designed to get a reaction out of everyone. People kept responding to it so I locked it.
The second one that I locked is the rather ill advised post that you made (Ace 123) where you told pretty much everyone on the site that pretty much everything that they have done to their car was shoddy and or ricey. Now I understand that your intentions were good, you were not trying to insult everyone, but I think that it was pretty forseable that people would not take that post very well. Your post was causing problems and people were ignoring me when I asked them not to keep going after you about it. So I would say that one was pretty much on you.
The third and most recent one I will take full responsibility for. One of my pet peves is bad information being passed about on forums. Once it gets posted it has a life of it's own. Some people seem to think that we should have warm, fuzzy, and happy discussions where everyone is entitled to express there opinion. Thats fine if you are talking about something that is a matter of opinion, like what is the best color to paint your car. But if some one comes on and says there is no such thing as gravity or that small diameter exhaust systems with extra back pressure make your turbo spool faster (and yes I know it was not you that said that), then I don't agree that they have a right to present that as if it is fact. Normally if there is some bad information in a thread I don't delete it, I add a post trying too correct it. There was so much bad information in this post anyone that came along later and read it would be very confused as to what to believe. That is another thing peple don't seem to think about. This is not just about you getting to have a conversation with other people, it is supposed to be repository of information for people that come along later.
I don't think that I have excessively used my locking / post removal authority. For posts like the first two I believe that I am entirely justified in removing / locking them and will continue to do so when similar threads appear. I will strive to avoid removing / locking threads like the last one, but the site users can help by not posting technical info if they not pretty sure it's true, or giving a caveat about the reliabilty.