Replace 'computers' with 'open source software' and you are something closer to an uncomfortable truth. Open source has been critical to the advancement of our world but people who go out of their way to use and encourage open source past the basics (even fdroid or Firefox not even getting to hardware and full software stacks) are treated as oddballs even by the tech community.
Let's say you're really determined to have freedom, so you buy a fancy new RISC-V single board computer. Fully open source architecture, bleeding edge stuff. You'll learn quickly the GPU relies on a closed source kernel that the OEM refuses to provide updates for after as little as a year or two, effectively acting as hardware DRM, when your device was supposed to be as free as it gets.
There are many roadblocks in the way of being a free software/open source fanboy.