That was quite the rant.
Like others on this thread, I too can see both sides of this argument.
When I worked in retail, I HATED working on Holiday's simply because I just wanted a day off that others were enjoying. When it came to Thanksgiving, I truly enjoyed spending time with my family...