Nani rarely chooses the simple option of passing to someone in a better position, not until he has tried to beat 3 or 4 opponents first.
His service is inconsistent and he doesn't always appear to understand the meaning of 'Team Player'. His lack of remorse over the bust up with Petrucci is good enough reason to get shot of him - £20 million sounds like sound business to me.