Where I am: I use only #freesoftware and standard Linux with non-free blobs so I can use WiFi on my laptop. I won't buy NVIDIA for example.
My personal journey has caught up to what is right for today's crappy world where most scams are completely legal and too few people know about them to make a difference.
Someday things will be better.
Also I play one time purchase proprietary games. Because there is no moral issue with them IMO.