I have an update to this. I just went to backlinkwatch and got to the page with no problem, but when I entered a site to scan, I got the following message from Chrome:
"www.backlinkwatch.com contains content from 'www.articlesale.com', a site known to distribute malware. Your computer might catch a virus if you visit this site."
So you are absolutely right, there does seem to be a problem.