@jwmcsame: Andrew Sullivan has been ranting discussing this very thing for most of my adult life quite some time.