You should feel honored someone thinks so highly of you to ask you for such expert advice :p
This is something they've figured out...their links are caught by the forums built in security if they create a new post/thread with them...so they create a thread and then add the links in later.
I've been trying to keep up with most of these
I am glad that it's gotten you guys active