Balotelli is pure, raw, unadulterated talent. And freak athleticism.
Bojan has talent, not as much as Mario though. And is not that athletic.
However Super Mario is fucking stupid and thinks he is god's gift to mankind, he does not take good care of his skills or listen or try. Mario can...