Yes but Pedri hasn't got an opportunity to do it yet. How many big finals has he played? Where was Iniesta at 20? Pedri isn't playing with Messi, Xavi, Busquets, Alves either...... Pedri isn't playing in a Pep team.......
Iniesta and Pedri have similar potency in the final third.
Iniesta didn't play with Alves & Busquets until he was 24, didn't play with Messi when he was a sure starter and not an injury prone prodigy till he was 23, Xavi himself was a world class starter until the time before Pep, but was never a legendary player till 2008.
And at 21, or almost 22 (Pedri's aga) Iniesta was helping the team in CL & LL double. And while he had a Ronaldinho, he had a midfield with Van Bommel and Edmilson starting in midfield, with Oleguer as our starting RB. Hardly a team that was full of WC players, it had a core of great players but many average role players too.
Also, Iniesta was capable of playing everywhere back then, unlike Pedri he wasn't handed the keys to the team from day 1, he played as RW a lot of games as Giuly sub when we had half of our team injured in 2004/2005 season, he played as DM when our defense was sidelined against Benfica in 2006, he played as RWB when Rijkaard tried new gameplans with the team in 06/07 during a dry spell.
So, while Iniesta had better players (debatable) early on, he had to earn minutes and force his way in the team, unlike Pedri who essentially had it easy as he popped in a bad Barca and Spain generations where he was handed the keys from day 1, and as such they should be judged differently. Pedri status, contract and even worth to the team isn't a one of a prospect, it is a of a starter and key player.
That is essential to remember, especially in a time where he is due a contract renewal, and it is well documented that he lost faith in club medical team and how they handle his own health (which is fair, but he should reflect on his choices first).