In days of old, there was only one consumer of the time zone data files: the time zone compiler that's part of the IANA package. Today there are multiple consumers. My sense: that multiplication predominates over any change in maintenance approach as a complicating factor.
@dashdashado