Before I tip this off to a "motorater" to maybe post even more insight about this, I just want to say that it sounds like YOU are P.O'd. When a thread is locked, moved, deleted, or stickied, it is generally because it was in the thread's best interest. Doing these tasks are part of a moderator's job. If one feels a thread should be locked, then it's very likely that it needed to be, because the moderators are deemed highly trustworthy. There *is* the off chance that a thread was changed without needing to, but that is a very low percentage compared to the times when they definitely need to.
So perhaps there needs to be some explanation as to why these threads were locked up. Let's take, for example, your latest Video Game forum thread about the Xbox360. It was locked up, because you were comparing the 360 to other game consoles, like the PS3. But we already have a sticky, an important thread that is always listed at the top, that deals with this type of discussion.
The moderator, Nemo as he is casually known, locked the thread because it was a duplicate. It is just part of the community rules. If this wasn't enforced, there would be plenty of the same thread populating one forum! It's like having 45 McDonald's on one block. It just cannot function that way!