Unfortunately, some members of the community are harsh with new members. The thread you speak of is quite tame compared to a lot of threads I have seen.
I do not see anything aggressive in what Sam said.
There is really no excuse for not knowing the rules of a forum before you post.
There have been much worse threads of the community "tearing a member apart".
I have complained about this many times before.
1) The community needs to be a little more understanding and helpful to new members.
2) New (and old) members should familiarize themselves with the rules of the forum befrore they post.