WCF, did you actually read what people posted? If not, don't go off in a huff - go back and actually read what was written.
Conditions vary from one airline to another, from one aircraft type to another, from one route to another. Different CSD's run their cabins different ways. Different airlines have more (or less) enlightened views and procedures from another.
You cannot legislate for such as this. It would be so full of holes the end result would be both a nonsense, and unworkable.
Stop whingeing that people here aren't supporting you, and go talk to the people who can really make a difference. Do something for yourself, instead of expecting other people to sort it out for you.