Because an inner class is associated with an instance, it cannot define any static members itself.
I think that they could easily have allowed static members in inner classes, but they thought it would encourage poor programs, so forbade it. That may or may not have been a good decision, but we don't gain a huge amount by worrying about it!
Betty Rubble? Well, I would go with Betty... but I'd be thinking of Wilma.