As is quite clear with this thread, different airlines have slightly different rules regarding the use of mobile phones. The point is though that passengers can't possibly be expected to know them all, and cabin crew ought to enforce their airline's rules kindly and politely.
You poor thing Beana....sounds like your FA that day was a proper dragon!
xx