Regulations, laws, policies and incentives (subsidies, credits and etc) all can change behavior, there are certainly ineffective ones though.
However, they don't change people's value scales, and ultimately do not work unless they are voluntary and aligned with people's values.