By making a thread you are implying that you want people to post or discuss on it. That is the point of a thread.
As for the matter at hand, you shouldn't be so excited about some stupid picture that you are going to get on your profile because you got enough points for it. What you proved with that picture is that you were posting simply for points and probably not constructively, that is frowned up on AG.
Quite agreeable. People just spam for points and don't even give critisism on games. All they say is "Good game 10/10" on every game. At least I try to make a fair bit of a review on it instead of saying 1 line.