The reason why I love hxh so much is that the anime shows class discrimination in every arc in its own way. Some may say its shown in CAA only or whatever but I feel, class discrimination started in the anime at least since the mention of meteor city. Not only class discrimination but it also shows misogyny in some way, how the examinees listened to male examiners carefully while the only female examiner was taken lightly and even made fun off but in the end her exam was the most difficult one to pass and failed almost everyone. But yes, Togashi did dwell into class discrimination more than anything in hxh. Phantom Troupe originated from Meteor city, a ragged place. They were the ones who made that place at least livable, remember the glimpse of chrollo's past? Where he was running in torn clothes around a pile of trash and nothing? Remember how phantom troupe was formed around a pile of trash? In CAA Meteor city had buildings, it was looking like a place that was at least livable, that is because of the crimes did by Phantom Troupe against Mafias, who are also criminals. If it weren't for their annihilation of the Kurta clan (which I am very very very sus about) they would've been considered robinhoods. The Hunter association is not at all "good" in fact as mentioned, Pariston has sent people for missions that are impossible, he is known to be responsible for the disappearance of many hunters. Hunter association is also affiliated to Mafias. Yet they are never seen in the bad light and Phantom Troupe are considered to be the most wanted criminals. The class discrimination is more clear in the CAA where Togashi used the Ant hierarchy to explain. A "king" is born to rule the world while others follow him without question. Mereum existence not only was a threat to the world but was also a threat to the Hunter association. In this case the Hunter Association can be considered as the other "king". Fighting for absolute domination. Hunter association that barely gave two flying fucks suddenly started caring about humanity. Because they would then lose power. Hxh characters are some of the most amazingly written characters out there. Gon is no typical shonen protagonist, who was always the "good" side in fact he is a gray character. He isn't good but he isn't bad either. Thats what makes Gon different. Killua used to be an assassin, that doesn't erase the past of his killings and his association with his family and the fact that one of the villains is his own Brother, again making him too a grey character. Leorio is the only supposed "good" main character but he is literally not shown in most of the arcs that is there. And there are "bad" characters too, for example Mafias, who too die or whatever. But here is what, Togashi making characters like Mafias and Leorio, he is not denying the fact that there is no absolute "good" or absolute "bad" but you don't see them often, they are rare. Humans aren't just supposed to be "good" or "bad", Humans are more than that, they are more than just "good" or "bad", no they are beyond those concepts and Togashi portrays it brilliantly.