Room should be given for people who are coming up to grow instead of being discouraged.
What makes you feel like the newbies are being oppressed here, remember this is a global platform on bitcoin discussion, bitcointalk already had it all, that everyone should talk his own, you're now to decide if what was being talked about you is right or not and prove such.
It took a lot of effort and hardwork for the senior members and every other high ranking member of the forum to get to where they are.
Why not also pick up the same challenge, for every glory has a story behind it, are you running away from being challenged, if i don't, others will do same on you, better man up and be well prepared for the task ahead.
I'm totally In support of moving posts that are digressing from the discussion of a particular board if it was posted there, posts like that should be moved to off topic,
You don't need to tell the moderators what their job is, they already know about all these and acted accordingly and appropriately, maybe you should be the one to read about spamming and learn how it related to the actions performed by moderators in deleting some posts and leaving some on off topic.
but In a case whereby it synchronizes with what is being discussed in that board why would it be removed?
It might have been discussed before, so why repeating on it, such should be deleted and not moved to off topic, don't be naive for nothing on this, learn to make a quality post and search for related topics before creating one, then you're a step closer to being free from having a deleted post.
I guess it's not based on the level or amount of merit the user has.
You're saying this clearly shows that you have no idea on how things are being done here.