In HK plenty of people wear them on the MTR and buses etc, why shouldn’t the cabin crew wear them as a free choice? I do suspect there is some element of not wanting to smile as Klinger suggests, they’ve been done over just as much, if not more than the pilots.