Why is a functional area or feature enabled when its parent isn't yet enabled?

If a functional area or feature is shared by multiple offerings, and if you have enabled any one of those offerings, then that functional area or feature is shown as enabled for all of those offerings.

However, you can manage setup data of the functional area only by using the offerings that are enabled.