I'm not sure. I am personally way more aware of things from the US (both from you guys and from spending at least a handful of years in the US), but even I don't really get it. It boggles my mind it's bigger than X-Mas in many ways.
We know it's there but don't really see the point, I think it's what I'm getting at.