What's the rant about? Guix is basically a package manager for Guile. I use it on my Arch to install Guile libs.
Also, thanks to my attempt to play with Guix OS in VM I discovered EXWM and I like this discovery.
Should you use Guix OS/distro at this point? Probably no. Anyway, if you become autistic enough, you can fork the project and develop your "special" distro with startx enabled since login-manager-sucks
is obviously the only legit point in your rant. ~~I use GNOME, BTW==