Hetty is no longer on NCIS because the actress who played her, Linda Hunt, decided to leave the show. There are many reasons why an actor might choose to leave a show, and in this case it seems that Hunt simply wanted to move on to other projects. Whatever the reason, we all have to say goodbye to Hetty at some point.