Having a cameo is just too much. He only wants to do 5 and be done, and cameos filmed ahead of time wouldn't work out.
If they wanted to he was under contract. He was going to have another show but I don't think it got picked up, and the other show he could only have done if Community was canceled. This really should be the last season, just make him stay and end the show.