Also I don't think United should be worried about having too many good players competing for limited spots. And if by the end of it one player leaves due to limited game time (which I highly doubt would happen, as long as we're competing for every trophies), at least we'll be left with the best ones out of the bunch, that's why they managed to keep this one player on the bench.
It worked for City when they had a ridiculous number of good players up front. If we are to get back on top, the last thing to worry is having too many good players. The worst thing to happen? feeling content with what we have. We have no players at their peak, outside of De Gea, Mata, Ighalo and deadwood players, they're all still developing. You never know what could happen to their development. Some might peak earlier than expected and their performances drop after, some might be having a 'honeymoon' period that makes them look better, some might struggle with consistency after playing too many games. That is a risk we have to mitigate early by having good players competing for similar positions. There's no other way.
No more running around in panic mode trying to sign a winger because we dont have one. No more waiting to see both Lingard and Pereira failing before signing a midfielder. No more relying on Jones and Smalling when all we need is a reliable centre back. No more waiting for Ashley Young to turn 34 before considering signing a fullback. It's stupid.