Or maybe FIFA are responsible for introducing a new ball for the biggest football tournament in the world, yet again. If FIFA had introduced the "Jabulani" ball to all leagues on Jan 1st, all the players would have got used to it by now.
The ball itself is completely round so its flight should be true: not determined by manufacturing factors weaknesses but by atmospherics and technique. It's easy to blame the ball, but the evidence suggests that the ball is the one thing that isn't at fault.
Following up, and correcting, an earlier post by myself, I read today that the Bundesliga introduced the Jubulani ball in Feruary as did the domestic leagues in Switzerland, Portugal, the United States, South Africa and the Netherlands last season, and in the French Cup and the Africa Cup of Nations. It was also successfully tested by Chelsea, Milan and Real Madrid.
Could the "problems" with it be more to do with altitude, or is it just easy to blame the ball for human error?
Interestingly, the Premier League could not use the ball as their contract with Nike prevents it, as does England's contract with Umbro which is why we couldn't use it in the Egypt and Mexico friendlies.