Prophets without honor : a requiem for moral patriotism