I agree with that but people should also realise there is a reason Dalot got a game. He trained well and the manager gave him a go, he took his chance and got more chances.
Donny got a game, blew it, so its his fault. (Young Boys btw)
Elanga was not in the squad under Ole, he impressed Ralf in 2 training sessions in an area of the pitch where we have the most talent. The manager can play Lingard, Martial, Rashford, Sancho, Greenwood in that position but Elanga got game time.
Donny can't even get a game when he is 4th in choice in a 2 midfield.