messi can play right winger, cf, ss, and he's the archetype of false 9. ronaldo is a natural player on the left wing, but he's class as a right winger and a cf, too. prime vidal could play as a cb or a tq, he plays as a dm at bayern, and he's a natural b2b midfielder. del piero played as a cf and as an ss throughout his career, and he excelled at both positions. matthaus had also at least 3 positions (am, dm, sweeper/cd) and he was excellent in all of them. versatility is an existing thing among classy players, and versatile players aren't necessarily padoins.
as a pure winger, mandzukic is meh. to begin with, he's not fast enough to be a top class conventional winger. but allegri deserves all credit for mandzukic's latest 5-6 months: the guy defends like crazy (have you seen our matches against barcelona? imagine ribery doing mandzukic's work for 180 minutes...), holds the ball, his positioning, anticipation and tactical intelligence is surprisingly mature, it's safe to say that he's among our most important players at the moment. if we happen to win the cl this season, allegri's mandzukic will surely become textbook material as the first b2b defensive winger.