There's a difference in my mind between struggling to make your computer do something (because nobody made it easy yet) and struggling to make your computer do something (because a marketing team decided to try to stop you). Resolving the first scenario feels like working for myself, the other feels like fighting an adversary.
I try to not use products that don't respect me. That's fundamentally what keeps me almost exclusively on FOSS. Better alignment of incentives for what I'm trying to do.