Actually for players like them who are old and still able to be on stage or prestigious competitions even though they are not playing they are already very respected because of their presence and of course with conditions like that the mentality of young people is clearly aroused.
I remember the season when Milan won how Zlatan was always a supporter and supporter of young people in Milan. Not only has he had a positive impact on the pitch but he has also provided a number of other things outside which make him a very good person indeed.
Now that he's got what he wants in his career of course that's great for Zlatan.
You are bringing up a really important point here. Ibrahimovic, despite his attitude, is very down to earth, he is a very grounded person. Yes he calls himself a lion and a king, but that is part of the entertainment. When you actually listen to him in various contexts, he is a decent character with a lot of respect for other people.
He never demanded to play and immediately respected to be sitting on the bench. It was amazing how he celebrated team goals when he wasn't even playing. Sometimes you could see that he was so happy that everyone thought he scored the goal although he was on the bench!
This is a major difference between Ibrahimovic and Ronaldo. When Ronaldo scores four goals and they lose 4-5, it was a good day for Ronaldo. When Ibrahimovic scores ten goals and they lose 10-11, Ibrahimovic is pissed and doesn't want to talk because it was a loss for his team.
Ibrahimovic is willing to give advice, but nobody has to take it from him. Ronaldo believes he knows it all better.
That's why you are right that Ibrahimovic is still a great support for every team on the pitch and offside the pitch. In my opinion a great role model who loves to entertain the world of soccer with his very own type of humor.