For games like Persona and Yakuza, it's 100% Japanese and for Yakuza there shouldn't even be an English option. It's all about the characters and the setting, there's absolutely no way to make Kiryu sound the same in English. For Persona, it's a weeb's fantasy and high schoolers manage to sound way more insufferable in English than in Japanese.
For other games, it depends. I enjoyed Xenoblade in English, but I play Octopath Traveler in Japanese. JRPGs that go for more of a Saturday morning cartoon vibe (Xeno, Mana, etc) can be pretty good in English.