In reply to Kathy.

There is no rule saying you should use a child theme, plus that requires coding knowledge and it requires new themes. If you have say 10,000 sites on a network, you don't want to have 10,000 different themes running as that would make a heck of a mess of your themes page. Plus there are many other situations in which this makes more sense than using a child theme.