Sunderland manager Roy Keane believes that too many big egos among the England squad are getting in the way of international success.
A 3-2 defeat by Croatia means that England will miss the Euro 2008 finals in Austria and Switzerland and Keane believes that the players have to shoulder a large part of the blame for that.
He told a press conference: "The players certainly have the heart and the passion, but that only gets you so far.
"Technically you have got to be able to handle the ball. These top countries who are constantly qualifying and winning tournaments have that.
"Having said that and if you look at some of the England players, they're very good players.
"But certainly if you look at some of the England players and the England set-up, and to be from the outside looking in - just my opinion - there are too many egos in there, too many big heads.
"If you get carried away with any little bit of success, then you're in trouble.
"I look at the England set-up and they don't look a happy bunch and their body language sometimes isn't great. As good as they are players, good players don't make good teams.
"Steve McClaren lost his job because he did not qualify, and that is fair enough, but the players have got to take responsibility for their own actions.
"I don't think international football is that important to a lot of the players these days. Club football has taken over."