I’m fairly certain that one of the reasons Grant Gustin only signed a one-season contract is because he is ready to leave the role. Nine seasons is a more than respectable run for any television show, and he has been in every episode. He can easily afford to take some time off and plan his next career moves.