The sad truth is that if you're only going to buy from ethical companies, you are probably SOL, especially when it comes to mobile devices. We all have our different lines in the sand. It's not possible to ethically consume. Cell phones all use cobalt, which is mined by hand exposing its miners (many of whom are children) to radiation, and nobody votes with their wallet against that. I'm not saying it's right, just making a point that we all trade ethics for convenience when it suits us.
Onyx makes a product that just doesn't exist elsewhere, and there aren't much better alternatives for affordable e-ink. You could always jailbreak your kindle if you somehow think that Amazon is a more ethical company.