Dawkins, Your opinions probably all have some merit but do not offer methods for discrimination between the good and evil.
Selfishness does not objectively follow when it implies sacrifice of others to ones self any more than one should be forced to sacrifice themselves to others. Caring about the welfare of others is not excluded in Objectivism, only the use of force to demand that we �care� for each other (as defined by the wielder of force). Objectively, selfishness is personal responsibility and if a person is blind to how caring for others is not in their own interest, the lose is their own.
Capitalism does not offer anyone a blank check on responsibility for the consequences of their actions, unlike many governmental blank checks offered to polluting industries that supposedly �serve the common good�. This is a typical result of governmental involvement in the economic realm. It is the purpose of a properly functioning government to insure that all peoples rights, (including the right to breath air that has not been contaminated), are protected.
As I noted previously, Objectivism is widely misunderstood, perhaps even somewhat by its author. Like science, it offers a method for arriving at truth beyond the apparent surface, but must be applied in its entirety.
A little knowledge can be a dangerous thing.
Don�t throw out the baby with the bath water.