What alsa packages have you removed? If it's alsa-utils that matters, it can be some bogus mixer initialization that gets restored via alsactl at boot time. If so, you can try to remove /var/lib/alsa/* files and re-install alsa packages again, and check whether it breaks.