Recently, I have been experiencing some audio problems with the pulseaudio server that seem very difficult to resolve, for example see this question. I am increasingly disliking the way it is designed, particularly the way that it relies on 'per-user' instances of the pulseaudio daemon and the root user seems to be heavily restricted from starting/accessing a server, which is affecting my ability to access audio with sandboxed applications (to me, that goes against the unix ethos - the root user should have access to everything, no exceptions).
So, I have decided I want to purge pulse from my Linux environment and just use ALSA directly. I am wondering how inconvenient/debilitating that will be? Pulseaudio seems to have become something of a de-facto standard for Linux audio, and I have the impression that quite a few applications assume it is going to be there.
So, if I ditch Pulseaudio, how much 'breakage' is that going to cause? Are there any widely-used applications that I won't be able to use without it? Audio applications that I most frequently use are: Rhythmbox, Steam, Skype, Firefox.
I use Parabola (libre distro based on Arch) with LXDE/Mate on x86.