It certainly is odd. A quick look at !!!!!!!!!!!!!! will reveal pages and pages of pictures from in-flight action. The dates on these pictures are from the post 9/11 era too.
Some European carriers allow flight deck visits. It's mostly small regional airlines or airlines that belong to countries that don't really have many terrorists.