A lot of this debate is very academic but the bottom line is...
What is the problem with taking your shoes off???
It is not as is the pilots were asked for an internal exam...
The next thing is that some techies will argue that they don't need to carry ID's because they are pilots and no pilot would ever do any thing wrong...
If the media report is correct and that is a big IF because we all know how media reports can distort or bend the truth then why all the fuss with this issue.