All of us that buy, or let relatives buy Android devices that use restrictive and closed blobs.
Customers and only customers have the power to make the change.
Every time we encourage someone else to buy a non-Android device make sure to publicise the fact on open social media like Farcebook or Twatter on the corporate tags and pages to raise awareness in the less technology literate and make some voices heard.
It is one thing for companies to see bottom-lines get affected, but they also need to understand why. Don't just boycott, let the world know why too!