The thing with Kanji was pretty brave, though. They obviously took it the extra mile with his dungeon, but that was the point of the shadow personality dungeons, they took a hidden side of their psyche and pumped it up to 11.
And I know people were disappointed Atlus never made Kanji 100% gay, just sexually confused and searching for his sexuality. . .but that wasn't a bad idea either. There are very few gay characters in videogames, but sexually confused? That's something that happens around that age a gazillion times and yet is rarely explored.
Now, I put P4 on hold like. . .a year ago, and I forgot about all the zany gay jokes. I remember Kanji feeling attracted towards Naoto and then being extra-confused when they discovered Naoto was a girl. That felt kinda. . .new.
The rest of the cast was ok, though. Persona 3 also had some questionable choices, and how every-fucking-one was connected in a cheap Venezuelan soap opera kind of way was sooo cheesy. Like, I know it happens in P2 too, but the way it's slowly brought up in that game, something ugly that slowly but surely pops its ugly head, something hideous they all forced out of their memories, that was pretty cool, and it makes the characters feeling guilty about their actions actually pretty legit. All the "because. . .you killed my mom!" shock music "No, José Francisco de los Dolores, you're wrong! It wasn't me, it was. . .her dad!" double shock music was cheesecake to the max, and few characters were actually at any fault in there (just one, and barely, and. . .yeah, poor thing), just circumstances around them they had near no control over.
That reminds me, I'm also ALL IN for them to get rid of all the asinine hot bath/night camp/day at the beach scenes. Ok, maybe not all of them, but they were so. . .impossibly juvenile. I remember the camp scene in P4 being so unremarkable and yet going on and on and on for what felt like a straight hour or something, just reading teen dialogues "man, the girls must be changing clothes now, arf arf arf", at least the beach scene in P3 let you take control for a while. . .to hit on random girls. But you did something.