We all know that Blender has 2 main modes: object and edit. What I believe is going on is that Blender considers pose mode an object-variant mode and therefore considers the armature as one armature, rather than many bones making one armature. This is something that can be disputed on the bf-committers mailing list. It seems to me like what you are saying is a good idea.