I think that the character of Pierce has run its course, but I don't like the idea of the character having to leave because of this.
I'd actually say the same for most of the characters. With every passing year, they're become increasingly absurd versions of themselves. I'd argue the show's becoming a bit of a farce frankly.
This season has had a large number of rather mediocre episodes IMHO, and, to be honest, the Abed/Troy dynamic is being overplayed.