Yes, I'd noticed that this is new on my past few flights. I did overhear two FAs on my SEA-ORD flight this morning discussing how this was new...they were also talking about the "no plugging things into the inflight power during take off and landing" announcement though I didn't get the context.