Persona 5 is a massive JRPG with style to spare. Strong, memorable characters, fantastical settings, and a good moral story about the nature of modern japan and being shackled to conformity. Its gameplay has enough depth to keep you enticed for its 100+ hour run time with plenty of ways to customize your party. Its soundtrack is also incredibly memorable, even if it isn't to your taste. It sadly recieved a less-than-stellar censored re-release with some new story bits and had issues with its pacing for about 10-15 hours (of a 100+ hour adventure).
TLOU2 is a mediocre game that lacks the style, memorable characters, strong writing, fantastical settings, or a good story in general. Everything it does it seems to fail at. Its gameplay lacks any and all depth, it is poorly paced throughout the entire 20-30 hour adventure (let's be real, the game could last 10 hours and it would lose *nothing*), its soundtrack is unmemorable outside of 1 to 2 songs, and its characters have been ruined from the previous entry. Animations were fantastic though, when they were properly queued to the right sound effect and didn't glitch out.
So yea, Persona 5 wins. It is the better game that had more love and care put into all facets of it. I applaud the artists that currently and formerly worked at ND for their work on the animations in TLOU2, but that was really the *only* standout feature in that game for me.