You are pretty clueless about supply chains. A ton of companies pay lip service to supply chain ethics, but do nothing in reality. To actually drop a significant supply chain supplier is pretty major in this space, even if it takes 3 years to spin up a new supplier with capital build out (necessary at Apple's scale), QC, integration etc.
I'm not saying whataboutism. I am saying this story shows that if you care about ethics, Apple is probably one of the few firms out there willing to make these kind of major decisions.
Apparel - it's all a lie in terms of the ethics pledges. Kimberly process for diamonds - badly manipulated - so again a lie in large measure. The list goes on. I could go on. There's a reason I bought a mad made diamond for my wife.
I am saying that you and these other western whiners seem to have no clue about the rest of the world. And if this is the reason you are going to dump apple - I feel bad for you, and everyone who will be abused to give you the cheap crap you end up buying. Because this story is not a bad story for apple in the global supply chain game. And it's super frustrating to see these endless stories that have become almost a joke.