@mafe Hm, I mean, no? Sure using Guix (with free software only) induces some hardware restrictions, but it isn't the same as saying "Guix violates your freedom of hardware choice" because from the the beggining, Guix isn't forcing you to use it, when you choose to use it, you also choose a subset of hardware. But, as long you do not use guix, you could also use any hardware you want, there's your freedom.
I would agree with your statement if there was at least some kind of societal enforcement that obliged you to use Guix, but since there isn't, it really sounds like "Isn't signing a contract, which I don't need to sign, and that imposes me restrictions I don't agree with, restricting my freedom?", uhh, bro, just don't sign it, maybe?
Also, as @mekeor said, you can use the nonguix channel to get the blobbed kernel and other proprietary stuff.