In my corner of Corporate IT-land, that isn't what "staging" means. Here staging is where new applications and new changes go when they're ready for their last round of testing before hitting production. Therefore the staging systems need to be near-replicas of the production environment, and access to them is almost as tightly controlled as production because you don't want random users installing or changing things that might bias the testing one way or another. We actually don't have a term for what
Cody Pendant is asking for, which is a shame really, because it sounds like a good idea. Here what ends up happening is that people end up messing around with app development boxes and no one has any clue what's on them.