People can't have it both ways. Fans always cry out for young players to get a proper chance (remember on here, the complaints that Dom Thomas was only getting 15 minutes here and there) yet they want two or three more signings for cover. How are the likes of Leitch, Thomas, McLean, Watt and Moore going to get a chance to prove themselves if when an experienced player is injured or suspended, another is waiting in the wings to step in?
People talk a good game about buying into the club's plan of developing and selling young players but seem not to realise that means taking a risk here and there. If Thomas, Leitch, Erwin or Moore played for Dundee United, they'd have had a lot more game time under their belt before now. Maybe why they get bigger fees? They can sell younger or with more first team experience.
One more midfielder will be enough in the middle of the park. Any more than that simply stifles young players. McDonald is a good player but signing him and playing him with either Moult or Fletcher, how does that add value to whichever of the two are not playing. I'm not saying don't sign him, just not sure how it would fit with the plan the club have in place...