I don't have a problem with people discussing this controversial topic here. However, I see far too much use of words like "idiot", "bullcrap", multiple ****, etc. Please, have some respect to each other, and to the reader.