Who should be captain though? It normally always goes to the most experienced players so I'm not going to make a lot of it personally.
I do think we keep unsuccessful players around the team too long, let's do a Germany and get a young squad together and forget about reputations. The fact is we have no players who have successful experience at International level, so how much would we really be losing? We need to stop focusing on club level so much, it should earn them call ups but if it's not working out for them time after time in the national team then let someone else have a go.
We should stick to a system, a clear style of play but freshen the team up more frequently to fit that not the other way around, we've tried that plenty of times and got nowhere.