Above table specially focuses on Hierarchy type - Responsibility+Server, I prefer writing it Responsibility+Server rather than Server+Responsibility for a reason once you read this post completely.
This is more about permutations and combinations,
Profile option value will be decided as follows -
(Highest to lowest)
1. Responsibility + Server
2. Responsibility (server value is default)
3. Server (responsibility value is default)
4. Site (if no match found from above)
Above table will explain you which profile was choosen and why.
Joe Smith has profile value set a user level, so first preference goes to profile value set at user level (Value G).
If profile value is set at Server + Responsibility level, value B is picked up.
If profile value is set at Responsibility level, and you have default value for Server level, value E is chosen.
If profile value is set at Server level and you have default value for Responsibility level, value C is chosen.
Site value is given last preference if above hierarchy types are not set.
Thanks and best regards.