Watching the news can be very depressing, with the violence, fraud, corruption and political shenanigans. When we see horrible things happen, it's easy to place all of the blame on the evildoers. And undoubtedly the blame does lie with those who...