Gnabry's loan move to West Brom was highly lauded over the summer, with the young winger expected to feature heavily for Tony Pulis’s side in the Premier League.
It was a deal which suited all the parties involved. Gnabry was not going to be a first-team starter with the Gunners, whilst he would be set to play consistently with West Brom, meaning his development as a Premier League player could continue.
However, the 20-year-old winger has played just one Premier League game this season, coming on as a substitute against Chelsea, and Pulis has come under criticism in recent days for his refusal to play Gnabry - instead sending him down to West Brom’s Under-21s.
He could have been playing Under-21 football if he had remained with Arsenal, and would potentially have featured as a back-up in the Premier League and domestic cups, and, right now, Arsenal must be ruing his current situation.
In the League Cup defeat to Sheffield Wednesday, both Theo Walcott and Alex Oxlade-Chamberlain were taken off the field of play with injury, and they join Aaron Ramsey, Jack Wilshere and Danny Welbeck on the sidelines - the latter two have not even trained this season.
Gnabry would certainly have been getting first-team minutes with all these players out of action, being able to play on both wings or in a number 10 and central attacking position.
He would be a relatively senior member of the playing squad in relation to the other youth players Arsene Wenger is going to have to call upon, and Arsenal will rue letting Gnabry leave the Emirates considering he is needed in North London, but will only be sitting on the sidelines at the Hawthorns.