People often need styles that differ only in minor aspects from already existing styles. But at the moment we have only independent styles and completely dependent styles. So even if we need only small adjustments, we still have to create a new independent copy of an existing style. This works but it is not very convenient and it also makes updates more complicated.
What I suggest is a mechanism where dependent styles could override certain aspects of their parents, like you could redefine a certain macro or