There is a marked difference between Ctrl+[ or Ctrl+] and doing with styles as parent-child.
When Ctrl+[ or Ctrl+] is used, you may notice that suppose there are 3 paras have 10, 12 and 14 as font size. When Ctrl+] is used, the font sizes are increased but the difference between the sizes will remain as +2, +2. This is not the proportionate increase. After pressing Ctrl+] once the results will be 12, 14, 16.
Whereas,
If styles are followed and parent-child relation is well set, you will get the increment or decrease in the values with quite a different proportion according to the percentage you have set. If the parent is changed from 10 to 12, the increase is 20%. If the child is 100% of the parent then 12 will become 14.4 and 14 will become 16.8. The child can be set to any percentage one desires. Hence, the changes will be proportionate or more logical. However, Ctrl+] is just dumb as compared to styles. Only difficulty with styles is you need to have the things is styles and also parent-child relationship.
Imagine a document of 100 pages having at least 5 different font sizes here and there. If the parent-child is well set, just by changing the default font size the entire document will change proportionately, which is generally expected. All the styles given by libre are already set is parent-child relationship, I suppose. Hence, if we don't make any manual change to the existing styles, any change to the default will be implemented all over.