kev -
uhmmm, these spammers quite bluntly don't give a rat's-patoot about my, your or anyone's negative reactions. it's all about the money.
got a web site? you'll right regular gets offers to improve/increase your search engine results. welcome to the wonderful world of professional spammers. these guys are different from the newbie's who's just discovered the internet and wants everyone who cooks to come visit their earth&oven shattering blog. there's most often no inkling of 'cooking' in this kind of spam - a web crawler has id'd a site, by software version, where their autojoin&post scripts work - their accumulated 'target' list runs to the thousands. I've seen 'abandoned' sites that are nothing but 100% spam. site's active, no one is watching, virtually every post 'post abandonment' is spam.
the more often a url appears 'on the web' the 'more higher' it gets ranked. one example, there's many. all the jibberish is intentional - it 'conceals' the url to be spread far and wide. I rather suspect the html would work 100% spot on when posted to a newsgroup, for example.