I didn’t care that much myself until recently and have been making a lot of strides to go completely free. The only non-free software on my Android phone right now are a couple banking apps (which I installed via a 3rd party app that allows access to the Google Play Store anonymously). My daily driver is an Alienware 13 with PureOS installed. Unfortunately I did have to install a non-free firmware package for the wifi card but I can buy one that can use free firmware if I choose. The only non-free bit of software I have on the PureOS install other then the firmware for the wifi is the currant oldest game still in development and updated which is Unreal World which does have a (much deserved on their part in my opinion) proprietary license from its dev team. The game however is free to play and download, surviving on just donations from players.
I think it’s fairly easy at this point to go almost entirely free with FSF endorsed computers and Android phones running LineageOS with no Google Apps and only free software from F-Droid. You can of course use PureOS and add the Debian non-free repo and whatever non-free software you choose to install but ultimately, the decision to use only free software is up to you. No one is forcing you to conform to anyone else’s standard of “free”.