Boycotts rarely work unless at least 50% of all people agree
I could point out right now hundreds of different boycotts that are having no effect on the businesses boycotted--one of those is Home Depot simply because HD supports lifestyle diversity. HD is still one of the biggest and most profitable home improvements stores in America; right beside Lowe's.
A boycott on Apple would fail because the majority of those boycotting already don't buy Apple's products so would have literally no impact .