That doesn't work when major changes to two subsystems are coupled (say, a
block layer change that necessitates changes to the scsi midlayer). I
anticipate vast pointless bickering over what precisely constitutes a
subsystem if this were done (plus a lot of unnecessary serialization of
work).