Whether he would have been selected post world cup is debatable given that many players within the German squad under performed and a rebuilding of the national team needs to start.
However, I can fully understand his reasoning for stepping down. He has made a stand on based on his background...