I think everyone's grasp of English is fine, however some don't seem able to grap the concept of implication.... (ie is is implied that SSD has a pay to join website to advertise and the easiest way to do it is to start a thread about it).
The other option is that he wants to find a job and is asking eveyone if they know anything about this site and is it more than the cut and paste job that tt2 mentioned...
Or am I missing something here too