Question: why was yeoman rand fired?
Answer: The official reason given for Whitney's departure from the show was that her character limited romantic possibilities for Captain Kirk. This idea was supported by Whitney, saying "They didn't want to give the fans the idea [Kirk] was in love with Janice Rand.