I've given obviously contrarian opinions on subjects posted to HN, but none of it was off-topic to the posted subject. If you don't want these topics being discussed just delete the thread, what's the point if contrarian opinion is going to be banned?