>people say N is shit because he's a walking contradiction
You know how I can tell that people here didn't play the games and if they did that they don't read dialogue?
Because N being a walking contradiction is the entire fucking point of B/W. Gen 5 was the first time in the Pokemon series where the antagonists actually had a decent (as far as Pokemon goes) amount of effort go into their entire shtick. It's truth vs ideals, how life isn't black and white, all the shit that's been said in this thread already.
N doesn't catch pokemon, he collaborates with wild pokemon in the area. Anyone with half a fucking brain and everyone who played the game should have noticed that the pokemon he used in his battles (sans the finale), were pokemon that were found in the nearby route. He battled you, because despite being against the very idea of battling and the cruelty it impressed upon pokemon, he did so to challenge his worldview and seek answers to questions. He's not a static boring villain who is evil because of X, he's a fluid and changing character who comes to realize that, by challenging his outlook on life and exposing himself to new situations, that what he thought was the truth, what he idealized, wasn't reality at all. You come to appreciate N because you can see where he's coming from because, unlike Team Plasma who are blithering hypocrites (a la their inspiration, PETA), N actually truly holds his beliefs to his heart and seeks to make it a reality and that, combined with the sincerity of his desires, makes him someone the player should empathize with. Which makes Ghetsis being a cold, manipulative asshole even more impactful because a noble goal was being manipulated by someone (by arguably a parent-figure, no less) and Ghetsis could not find a fuck to give about N or his goals.