After "winter holiday" people will put their top hats away, you will see less. They were everywhere last year too.
Personally I did not like one single v-day vanity so I did not buy them last year.
If it's a reboot of last year, I still won't buy them.

Probably just log in, say "wow i'm impressed" and log back out.
STS has the capability to pull off some great events, i've seen it.
But whether or not they have the desire to do it, that's the big question.