I understand the logic behind most of the characters but I don't get why he is against Yorouchi.
She is just a supporting character and doesn't even have any decent screentime.
His reasons sound childish too man. I can understand his reasons for some characters but him complaining about even support characters, is just plain whining and no one usually pays attention to the support character.
There is truth in this to some extent but roasting all of them wouldn't do much in improving the character development. If it's me I wouldn't consider the support characters while creating such a list.