Beginning in December, 2003, the TSA required all airlines flying to/from the USA to make an announcement that pax are to stay in their own cabins. Just more security paranoia.
Some airlines are more paranoid than others, and allow the FAs to actively enforce this rule.