Social Responsability is important for any busines. It is even more important for ISAF or WRSSC, that are not for profit organizations.
IMHO
I wish more companies were "more ethical" but it is not business's role to impose mores.. it is societies. If society doesn't agree.. they vote with thier wallet.
I agree it is different for ISAF or WRSSC. these are not "businesses" these are regulators responsible for lives and safety of the public
an