Disabling the housekeeper becomes a recommendation when it can't keep up with the size of the history tables. In such cases external housekeeping needs to be performed (like deleting table partitions). In many situations I'd like to keep most of the housekeeper functionality for tables that don't cause any problems (such as trends or alerts) while using an external cleanup for the problematic tables (history_uint) for example.
I suggest adding fine grained control over which tasks are performed by the housekeeper. Something like:
instead of simply