Wrong approach. Vote with your wallet instead. My next mobile phone will not have OS from Google (not from Apple).
It's emphatically not "the wrong approach," and it's exceedingly weird when everyone makes things like this an "either/or."
Do BOTH, when possible.
I would if there was a viable mobile phone OS I could switch to. iOS isn't any better. Linux phones, sadly, aren't very practical for daily use. AOSP based projects also have many limitations, and are still dependent on Google.
What phone are you considering? Sailfish still doesn't seem very successful and mobile Linux barely boots on anything that performs better than a fifteen year old budget device.
I'm kind of hoping Qualcomm's open sourcing work will also affect the ability to run mainline Linux on Android devices, but it's looking like a Linux OS that covers the bare basics seems to be a decade away.
Oh yes, let me an individual out vote a trillion dollar corporation. That will surely work this time!
I'm sorry but people that think this way tend to also think having money is some morality signal and not one of a massive personality defect (greed).
Something like 7 iOS phones are sold every second of the day and there are even more Android phones sold. The number of people who care about this issue is far too few for any kind of boycott to be noticed by the handset makers. The only option is to appeal to Google's sense of what's right.
In the time it took you to read this comment, 200 phones were sold.