I'm sympathetic to this view, but ultimately I think it's likely they are providing some benefit (even if their practices aren't 100% ethical) or else consumers wouldn't prefer them so much. I don't like to assume that a huge % of the population is too stupid to make basic choices.