TCS Outrage: The Astonishment is the Confession