I like to see it from a different angle.
2016/17 Gundogan came in to compete with Fernandinho for the sole DMposition. Yaya was on his way out but due to the fact Gundogan came in injured and with Yaya hard to offload, Yaya stayed around. Yaya saw more playing time arose due to Gundogan suffering another long term injury. We held on to Yaya who btw played more than decent with Fernandinho’s performance dropping.
2017/18 Yaya’s role seems over or at least reduced to domestic cup competitions as the level of the team rose significantly and Yaya unable to step up. Still it had to be seen how Gundogan would restart after these long term injuries and it turned out he needed and probably still needs time. With Fernandinho ticking and Gundogan still not able to be put in as a Fernandinho replacement yet due to different and more physical demands, the club seemed forced to get a new player in. Fred might be playing in a more foreword role at Shakhtar, Pep always seems to put players from a more foreword way of thinking in a more defensive kind of position. He doesn’t look for DM that are better at defending. He looks at the ones able to make the team tick when pressing and regaining the ball.
So I’d like to think both Gundogan and Fred will compete for the DM role soon. However this “theory” doesn’t make sense now that Fernandinho extended his contract only to have Fernandinho, Gundogan AND Fred to compete for places. From that point your comment does make sense concerning Gundogan. And that is without Foden and Diaz in the mix while I think they will be in it ver much so next year.