Lifelong contract? lol seriously? So basically, only him and Iniesta got this kind of contract in the world of football?
Roberto is considered a golden goose. He's the first player who came through La Masia since Busi that became a starter.
Interesting thing is he wasn't really all that hyped up, if you compare him to the likes of Thiago,Bartra,Muniesa and even to an extent Rafinha as well. Thiago left due to lack of playing time as at the time we had the likes of Iniesta,Xavi and even Cesc in those positions, Muniesa was promising but suffered some bad injuries and Bartra never was trusted by the coaches and by the looks of things he wasn't as good as people thought he could be.
I thought myself the chances of Roberto ever becoming more than just a mere squad player were slim once he was promoted. He was coined the "Patient Midfielder" and his playstyle in the middle was safe and he didn't look all that confident and it gave you vibes that there was no chance he has a long term future here and that he would likely be eventually sold for peanuts.
Yeah boy did he prove a lot of us wrong. The game time he got at DM during the second half of the 2014/15 season kicked everything off, he played well and got people to start looking at him in a more positive light. The 2015/16 season is where everything started looking bright for Bob at RB and in general being a utility player.
2016/17 season he started off great but sadly for a good period he lost confidence as he was constantly being torn to shreds. to be fair to Roberto, not really all his fault as he was thrusted into his new position in a team that was a total tactical/positional mess in Lucho's final season and as the season wore on he regain trust and confidence in himself and gave us moments like the 6-1 win over PSG and that last minute drive in the Classico to get the win.
This season he looks much better and he keeps on improving.