B) Markets aren't perfect
C) You have to fight against, or change the influence of (through, say, commentary in the media), the government's funding and regulation.
>Are the shareholders mostly white? It's my understanding that most large investors are pension funds, insurance companies and the like, not individuals.
Who owns and benefits from the funds?