Who does? At least in the case of Spain maybe Puyol and Xavi will have retired before the 2014 WC or at least grown too old to be as effective as they once was.
As much as I'd like to see Messi lift the trophy, I agree with you in that both Germany and Spain remain nearly unconquerable...