The All site settings represents all the individual settings.
The Site Logo page is dedicated to making it easier to configure your branding logo. (I believe there is work in progress regarding it).
For example, if you update the primary logo, the individual Logo, Digest logo, and Mobile logo settings will also be updated. You can see that settings are categorized, and you have an overall better admin experience when you need to set them up.