I do delete spam posts when they are completely pointless and such. I try and let you guys have some freedom in that regard, we don't want to discourage people from posting here.
We also are using an infraction system which will remove post count from people and infractions are also displayed on your public profile. You can actually mark posts so that when staff members login, they can be viewed and taken care of quickly if you think they are unappropriate. You can do this by clicking the report post icon,