I do consider him the second best player over the last decade to be honest but its more due to longetivity and consistency than skills. I honestly consider Iniesta a better football player.
Sorry, but what does this even mean?
Iniesta was a better football player?
Better in terms of what? Creating, dictating a play from midfield?
Well, probably yes.
But again, goals, assists, 10 of other factors which exist in football, being in right place in the right moment, scoring 100s of decisive goals or goals in the last minute, being a lucky charm of all teams where he played (no matter how much we don't like to say that).
Also, imo, CR7's world class career was way longer than Iniesta's.
Cr7 was an international hit and fan's favorite from his first day at Man Utd 2003, aged 18 (I used to like him a lot back then, he was a pure fan. Btw. Messi hasn't "existed" back then, we didn't know that Messi will come one day. Cr7 and Ronaldinho were by far the two most entertaining players). So, Cr7 is influental and on top from 2003 till today, that is 15 seasons.
While Iniesta was a squad player more or less until Pep. And in the last 2-3 years, Iniesta is a shadow of himself.
No offense to Iniesta, but he was a world class "only" during Pep and during Xavi-Iniesta-Messi prime.
His true magic/prime lasted only 6-7 years imo.
And even today, post-prime CR7 is way better and way more influental than post-prime Iniesta.
In the end, we love Barca, we love Iniesta, but to be honest, when you sum their careers, CR7 lasted way longer and was just a more influential all round player.