I used Void/musl as the daily driver for a while; but I switched to the GNU libc version as I had to run VirtualBox for my (at the time new) job, and that doesn't work with musl libc (or perhaps it does with some workarounds/chroot/whatnot, but I couldn't be bothered).
There are some other things that won't work out-of-the-box either; such as the whole Widevine thing, or most Linux games from GOG.com.
None of this is musl's fault of course; but in general I found that for me, personally, running Void/musl on the desktop was too much effort with not enough benefit. I'm not a huge fan of GNU's libc, but it does work quite well overall.
I do use Alpine on my servers, and haven't had any issues there.
There are some other things that won't work out-of-the-box either; such as the whole Widevine thing, or most Linux games from GOG.com.
None of this is musl's fault of course; but in general I found that for me, personally, running Void/musl on the desktop was too much effort with not enough benefit. I'm not a huge fan of GNU's libc, but it does work quite well overall.
I do use Alpine on my servers, and haven't had any issues there.