When you join AMA you sign that you agree to abide by the safety code, thats what the AMA considers "within their programming" not simply reading the safety code.
Also membership allows you to sign up for email alerts for TFR's and other educational content