Why David Archuleta hasn't resigned