Coquelin is an excellent squad player to have. I hope he can accept a squad role though! The same applies to all our current CMs the way I see it; we have an excellent set of central mids, but only two or three of them are going to start each game. All of Xhaka, Ramsey, Cazorla, Wilshere, Elneny and Coquelin are good enough to start for good teams, and I'm sure they know it.
As soon as we signed Xhaka I said that it is now a big task for Wenger to keep them all happy. I had my doubts, and still have, that Wenger is that guy, so I predicted that one or two of our current midfielders would look to leave the club by next summer. I didn't think Wilshere would jump ship this quickly though! Honestly, it is a big task for any manager to keep that many players content with the playing time they get, but Wenger has previously shown that he is not very good at this at all. Usually, when he settles on a player he goes with him until he breaks down.