Personally it's not like I don't know where the config files are, how they work or even how to recover from some disaster, I'd just rather not mess with all that. WHEN the terminal is more convenient, I use that, WHEN a gui is, I use that. If you want to talk about freedom, let the users be free to choose their way of doing things, or shut it.
If you think you shouldn't use a gui, might as well use gentoo, or better BSD.
I bet your system is not "100% percent free", or will you tell me you have no proprietary driver, firmware etc among other things running? It might be for something on the motherboard, or for ethernet/wifi. Or even firmware for radeon to run. Might as well use windows, you're not with the FOSS people by that logic ..
So PLEASE, just accept your fellow Linux users and the choices they make.
Freedom --> Choices
If you want to talk about freedom respect other's choices.
Either provide help, or don't talk. At least regarding such things. And yes, for many people using the "free" drivers means giving up MUCH of the functionality of their hardware. Is that freedom? Or is it freedom to severely limit your hardware choices.
I'm not telling anyone to like the blobs or use them, Neither to not use the free drivers. Use what you like and works for you. And don't bash or mock in any way the others who made a different choice. That goes for both blob and free driver users though.(although let's face it, the latter kinda do it a "bit" more .. )
Is there's ANY choice that is 100% in the end? No .. Does that mean you should use Windows? Actually it means you should rip some of your hardware out of the pc by that logic, since it's not open .. :P
Sorry, the second post I quoted .. That's BS ..
Btw, should I say again that "free" driver development often relies more or less on the blobs?