He's been fortunate in the sense that he didn't have to steer his team through a qualifying campaign, but he's also been unfortunate in that the current generation do not have any world beaters.
Yes, they have Neymar, but I think he is a tad overrated.
He's very good, but he's not up to the level of Ronaldo or Messi, yet he's always getting mentioned alongside those two.