Effecting change is rarely easy, and often requires sacrifice, but fortunately one of the benefits of the internet is that we have access to a lot more options.
Also, remember that the longer a power is entrenched as the status quo, the harder it is to change it. I strongly encourage making any necessary sacrifices to help fight DRM, walled gardens, and the like now, because waiting will only make the problem worse. Right now it might only require avoiding stuff like Netflix, which is a luxury. It will be a lot harder once the MPAA/etc decide there are too many workarounds for Netflix and start pressuring OEMs to start using the new Intel SGX to setup the "trusted execution environment" they've always wanted.