Tets to be honest, I dont think he fully thought about what he was saying. I do think frustration and all the other factors played in, he was getting impatient and meant something along those lines too, that dropped permanently and he would put his hand up and say fair enough. But no getting away from it the "walk away" part is definitely not excusable that makes it sound like he wont fight for his place. Anyway as said earlier, he has certain responsibilities and he needs to put more thought into it.
Shaker, ya i can only imagine the reaction over here, Ferdinand would be holding a press conference after training at 1 oclock to apologise to the nation. But that too is an over-reaction.
But ya thats another point, he is a role model, again all part of the territory with being EL Capitan, what does it say to all the younger lads in the squad and even young lads growing up, ah well if you don't get your way dummy, spit, pram, waaah and run away.