Age affects the style of play and you can't compare the style of play in the past and now because again, age will affect the style of play on the field.
When players get older, they will have to change their playing style. Young players can depend on speed and physical strength. When they are older, they will play will their experience and can make excellent decisions with more accurate passing and shots.
Look at how Ronaldo was at the end of his season with Juventus, Ronaldo's movements were not the same as when he was in the uniforms of Manchester United and Real Madrid. When Ronaldo played in these two teams, his movements were very agile, so he continued to make many movements that bothered the opponent, but now that he is no longer young, at least we can see a change in his playing style, which is just waiting for the ball.
Ronaldo changed from a wing back with good dribbling skills to become a striker. His chances are clearer after the transfer to Real Madrid. In Juventus, Ronaldo play more at left side and does more dribblings than in Real Madrid but he does no longer depend on his speed.
Therefore, I personally think a player with an age who is no longer young then of course he will not be as good as in the past even though his role on the field is still needed but still, a player with an old age will only be good for a motivation for his teammates.
Ibrahimovic came to AC Milan and brought confidence to his teammates. You can compare how bad Ante Rebic played before Ibra joined Milan and after that. Two seasons ago, Ibra joined Milan after the Winter transfer season, and changed Ante Rebic a lot.