In practice, that would be very unworkable – every time a student or staff member arrived, administrators would have to allocate permissions on every directory.
In the real world, it would be highly impractical – each time a student or staff member walked in, administrators would need to assign permissions for every directory.