I commend you if you are able to pursue a 100% ethical approach, but it's also a bad take to expect everyone to follow that approach.
The reality is that purchasing ethically is a luxury, and a first world problem. The power of brand choice is very much a luxury. You are assuming that everyone has the purchasing power of choosing ethical production. You can only do that if you have the means to choose and finances to pay. The majority of the world doesn't have the fans financial means and have no choice but to purchase what they can afford, regardless of unethical production.
If we don't realize this unfortunate reality of the world, it only exacerbates unethical production even further, making it much harder to find ethically produced goods, as ethical products get more and more expensive due to demand, making people flock to unethically produced goods due to financial means.