I wonder if those folks even know what 'teabagging' denotes these days... probably not, I'd guess.

I don't much care for protests that are based on mindlessly mimicking some popular/trendy format, instead of making an actual point about something. The Daily Show illustrated this well: a bunch of protesters bragging about the truckload of one million tea bags they'd bought for their protest. A truly pointless waste of money on a disposable foodstuff, just as set decoration for a protest against... financial irresponsibility?