Presumably you don't see them as idiotic, if you are here :/
I'm not suggesting the Overclockers website should have been shut, I'm just questioning the idea that closing websites is anything to do with respect. If I shouldn't be on a forum as a mark of respect, then perhaps I shouldn't be...