Sure the Eagles do... But we do this every year.... "Well team XYZ won the SB because they have this or that - So to win a SB you must have this or that"
Teams win in all sorts of ways - There is no one formula. And for as good as the Eagles are up front on both sides of the ball...
They are not winning a SB without investing a lot of money and draft capital in Their QB - WR 1, 2, and 3 - TE - And RB (All Top 55 picks).... In fact they couldn't win it with nearly the same team minus Barkley prior to this year...