I understand the cries on twitter about Gary's hypocrisy here. This is the problem when someone is as biased against certain individuals as Neville is. While what he said about Greenwood is right and should be commanded, because of his attitude toward certain players this has come off hypocritical.
Gary talked about the media reaching a point where they've started victimizing players, in this case Greenwood then a quick look at Neville's history one would quickly see he has had an agenda on the likes of Pogba where he conducted himself unprofessionally and took it way too personal. In some cases he had to be called out.
Instances such as his rant against Pogba for having died his hair blue before we played City, He went on a pathetic rant, calling Pogba a disgrace and whatnot but had he not been waiting for any chance to slag Pogba he's have realized or found out that he had his hair died blue because he'd just came from international duty and died his hair in blue colors of France.
Then you have the incident with Pogba's tweet after Mourinho's sacking where after being called out he doubled down(probably to save himself from embarrassment given he realized he overreacted and was wrong). Adidas even had to confirm the schedule and their involvement on that tweet but Gary was still acting pathetic over it.
There is also the infamous rant over the penalty incident. When you think about all those cases then listen to Gary talk about being uncomfortable seeing the media victimize players, it makes one roll their eyes and watch in pure disgust when he tries to preach the good word.