That's basically the point, it's not.
However...
It does appear that disabling JavaScript (or using NoScript and some permutation of various anti-scripting addons--Chrome has a functionally equivalent one called NotScript) defeats the vast majority of these attacks, effectively reverting the browser back into the user's control. Furthermore, the Firefox 4 beta appears to clear all cache sources, honoring the user's directives, but 3.6.x appears to only clear the cache--not the HTML5 datastores or anything of the likes (unless you have scripting disabled, of course).
There are some points of interest in the
Slashdot discussion on this. If you're interested in NotScript, you can find it
here.
I agree. This is definitely not a good thing, regardless of what that site's author claims. This could clearly be misused, and I think there's some indication that the black hats and malware authors have already been using these techniques for a while. I sometimes (rarely) read black hat SEO blogs and the likes since it's appropriate to defeat their techniques in the software I write, so it might be worthwhile to check whether they're pushing something of this sort.