Yep. That page really disturb certain folks...
People on another forum are reading it; I posted a link to your site and also this thread since the DP is not available now due to the nazifreaks, unless others can somehow get through those stupid lying warning pages.