It's the English media's fault really. They overhype Balotelli just like they do with all their crappy players. Rooney is the white Pele, Hart is the best goalkeeper, Gerrard is the best midfielder. They only watch the Premiership and they think there is no football anywhere else. Balotelli is the only Italian there, therefore he must be the best Italian. That's why in the end of every World Cup or Euro they wonder what happened. "These guys are so good every week in the league, why can't they perform on the big stage?".