Phail is a bad person without being the worst person.
Phail is a sore loser and a bad winner. He's rude, apparently just for the sake of being rude. He lies, denies truths, and insults everyone he thinks is above (and below) him. Phail doesn't accept responsibility for anything unless he thinks it will get him a "win." He consistently demonstrates dishonesty. Phail is vulgar out of context. He has an inflated sense of self that is unwarranted based on his own accomplishments.
I don't know if he's mean to khet or if she's in on the grift. Locking up a cat without access to water and a litter box is cruel, and they're bolth responsible for that.
These traits make him unlikeable to me. It goes further than unlikeable. Phail's behavior is so poor that it pushes him into being a bad person in my eyes. Murder, rape and assault are rather low standards for being a bad person.