Is the new DT Consulting Ad too Showy?