In reality he was tired of doing the shows. In the show I think he got promoted out of the SGC. He still shows up every once in a while.
Thanks Rebelbase!