I somewhat suspect that some of the shit posters are using some kind of script/bot to post, although I do not have any evidence (it is just a conspiracy theory). I think people do this in order to get their post count (and rank) up, probably as part of an account farm.
You should report any shit posts that you see and they will be looked into by a moderator/staff member and the users will potentially be banned if they have enough shit posts
Well it wont help much on their rank as ranks are time based.
Post count well...I guess they could challenge the top posters.

It is based on both time and number of posts. If someone only posts twice then they can have a maximum of two activity, however if they post 14 posts all in the same day then they can potentially get 14 activity (assuming they are a newbie)