alsaconf-noninteractive will be removed soon from the boot process. It will be replaced with a blacklist entry for snd-bt87x since that's the only reason that scripts exists: to unload snd-bt87x and re-set up the sound system. And then snd-bt87x may be loaded explicitely. Why blacklist it? Because it loads before the real sound card and you can't use sound if that happens, so it has to be forced until after the sound drivers are loaded.