His decline in form seems to be due to mental problem IMO.
His performance was way better and promising during his Sevilla and Villarreal days.
It is not mental.
This guy is just a crappy footballer.
The funny thing is that now even Andre Gomes will be able to make a decent career outside of Barca.
While Denis and his setskills are suitable only for:
1. Uefa or midtable La Liga team
2. Uefa or midtable Seria A team
He is so physically weak that he is almost unplayable in EPL.
In La Liga, he can play decently since in Spain majority of teams play a technical football and he can offer some runs and some good actions here and there.
In Italy, teams are slow as turtles and he could probably play there also in some midtable team.
His footballing quality and physique is not good enough for top European clubs.
And his physique is not good enough for EPL and Bundesliga.
He will probably end at Lazio, Fiorentina, Betis, Espanyol or MAYBE in West Ham, Crystal Palace and similar.