Interesting to see an unpackaged life vest in the new photo thread from previous post
Not really. Flimsy plastic lifejacket containers designed to be opened in a hurry are not going to be crashproof. Aircraft accidents have been known to strip layers of clothing off people.
I haven't seen the photo, but perhaps it was an attendant's demo life vest?