@khurtwilliams Yeah, as I've listened to him I get that he is defending a line which I get. It's so, so easy to just go along, a slippery slope which dilutes and ultimately compromises. He refuses to compromise.
The downside, of course, is that ethical constraints remove choices. I'm using Linux Mint which was easier and approachable for me to install. But it contains proprietary content.
I'm approaching it as a gradient/process with a starting point and an ideal to strive for.