Networking options are a similar pain. When we were doing prebuilt kernels for the parisc port, the most frequent request was to enable random network things.

On 27 Jun 2017 20:14, "Linus Torvalds" <torvalds@linux-foundation.org> wrote:
The config options that don't enable drivers, but enable particular
behavior - *those* are actually the nastiest ones.