Recently, multiple #Linux #Podcasts I listen to, talked about the issue of "not being nice" to those on Linux who want to use proprietary software.
I think proprietary sw is a problem, especially if you run it on a personal device. However, sometimes it is hard to avoid it.
However, practical concerns should not affect advocacy. We should advocate for the "ideal" world we would like to see, and consider practical solutions as compromises one has to make in a non-ideal world.