When France could only win one game in a group consisting of Switzerland, South Korea and Togo, when Italy could only beat Australia with a dodgy penalty in the 120th minute of a game, don't tell me that England weren't good enough to win.
Lets hope France win on Sunday and then at least the biggest cheats (Italy and Portugal) won't be crowned champions. Remember though that even France needed a kind referee and a dive by Henry to win against Portugal.
England with the right referees and a little luck would easily have won the World Cup. Not that that will ever happen though.