What has happened to this website? What was once a serious and thoughtful blog has devolved into an immature place full of taunts and putdowns. You can do better Charles.