I disagree with you there Dan...
I can safely say i have never read those rules, on this or any other site. The only reason i know what to do is because i live on here and saw the announcements for it... i sympathise with the OP or maybe people that dont come on here as often may not have known the rules have changed. Its always the same information on every site... (generally speaking).
I personally dont mind non-zed related stuff popping up, but dont like 'new' members selling things. I dont even trust new traders, let alone new members until i have seen what kind of person they are from other posts they make.
The rules are a good thing, but to be enforced religiously is wrong... I dont think everything needs a picture of it to be sold, and putting your name in the picture is a hassle (ok, im lazy). I think above all else, common sense is the key.