Well, we've managed to go several replies deep here and not get through at all to one another as far as I can tell. I see your position and think it's delusional and partisan. You either can't see mine or are being intentionally dishonest (I suspect a bit of both).
As I mentioned before, I'm not sure exactly what the right answer is here. I'm just sure it's more complicated than your pulpit would suggest.