Democratic does not always equal morally or ethically correct.
Of course not. And neither is any non-democratic institution. Ultimately, morality is subjective and the only final arbiter of what's moral for you is yourself. I, for example, don't find Foxconn evil at all as its pay is better than most of its competitors, its suicide rates are lower than the Chinese and US average and its safety nets make it no more evil or foreboding than the Eiffel tower. On the other hand, though, I do not buy Apple products because Apple infringes on my freedom more than its Android counterparts.
I think social opprobrium provides a perfectly reasonable amplifier for ethical considerations; would you really keep buying your Apple products if you were in a social environment that publicly despised them? Studies suggest no; peer pressure, for example, is even more effective at discouraging smoking than the health concerns that are the reason behind the peer pressure themselves. That's the true bottom-up democracy. All it takes is enlightenment and awareness, and the internet's slowly but surely bringing that to us already.