For one thing, this guy is totally hung up on batting average. I'm not saying you have to use really advanced metrics, but OPS has pretty much replaced batting average.
That's not really the issue. I get pissed off if I see players from other teams get unfairly slagged too.
I'm not saying it's not a good topic. I'm just dubious about the guy that made up this particular list when I see some of the selections.