Shanahan responds to consistent media criticism