Amrabat is MUCH better than McT for us because if nothing else Amrabat can clearly play as a defensive midfielder, which we really need, while McT clearly cannot.
Is Amrabat the best we could have bought? No. Is he who we should be buying if we were the best team in England? Probably Not. Is he better than midfielders our competitors bought this Summer? Clearly not . But they paid three times the price than what Amrabat costs and Glazers wont even buy him without more sales.
So there're all those things but saying that Amrabat is not an improvement over McT for us - that is simply wrong.
What has McT ever done in United shirt that wasn't either inconsistent or bang average?