While nowhere near a total boycott I already avoid them due to sleazy market practice. Will never sub to their services, will always buy 3rd party accessories, will never buy from Apple directly. I am forced to own Apple products as the nature of being a developer, you can't actually get certification or test without those devices (even though little prevents it from being possible to develop in alternate environments aside from Apple forcing you to go through their tools, testing-only would at least be acceptable).
What I do recommend everyone do even if you are completely poisoned by koolaid: use, embrace and share PWAs and put pressure on Apple to support those APIs. PWAs (or Progressive Web Apps) are web applications using modern APIs to work and behave like any native app. Functionality, there is very little web cannot do today that would require a native app (and the rest is being filled in with help from projects like Microsoft's "The web we want" and Google's "Project Fugu") aside from Apple drag-assing on support. Apps should not come from apps stores, they should come from the web itself. This means that neither Google or Apple or anyone else can dictate what apps are appropriate for use, nor can they leverage fees upon them unless they actually are providing a valuable service and not just a monopoly gatekeeper. It means anyone in any ecosystem can use the app. It also means users have to fully install far fewer bullshit single purpose apps. Pressure companies to make their mobile apps PWAs instead, or at least in addition to whatever native offering they want to give.
That and tell your representative that app stores need competition and that Google and Apple must provide alternatives out of the box.