The idea of having a functional build/package manager system is amazing and an operating system around it is every cooler. Creating your entire OS based on a lisp DSL is the dream. I'm a huge lisp fan and I started using #gnu #guix with love of #gnu, #lisp and #linux on my heart but to be honest it wasn't what i expected.
Another one is the fact that they enforce you to follow the #fsf definition of freedom which is like you CAN'T use those softwares that are not free in our opinion that is against the freedom of will and I don't want that. It's sad to see that this mindset is getting more popular and more extreme among gnu project. That's why I like #debian. You're free to do what you want and nothing is holding you back. These reason made me realize the #gnu #guix SD with all the shiny ideas isn't for me.
as for Mozilla, they won't accept packages containing a binary, but you can run a binary on the command llne, ad far as I understand
also, you can have packages containing binaries, maybe in your own channel
The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!