This looks like somebody griping that Wikipedia editors wouldn't let him add a link to his blog, in the absence of independent sources attesting to its notability and relevance.
Anyway, I prefer the version of Experts-Exchange without the hyphen, so it can be ExpertSexChange!