If you're still posting on a WoW fan site and keeping up with WoW news, you don't be gone for long if you quit. I love how people want to announce to everyone that they're quitting the game. They claim Blizzard has been ruining the game for years and they're money hungry, having their strings pulled by Activision. Yet you continue to care about the game, enough to check this website daily. Playing a game that you apparently hate, or reading every piece of news that comes out about it makes no sense. At least be rational and say that you don't like the direction the game is taking, but you'll see how cata works out.
No matter when they release this expansion, people will complain. Most WoW players (that post on forums anyway) are very negative. You find the worst in everything they do. Admit that you'll never be satisfied. It's not Vanilla anymore, get off your pedestal...we get it, you are original players. Either they release it "too early" based on what you're seeing on a beta. The amount of bugs can be stomped out in two months. The beta client is likely a couple builds behind what they have internally. If they pushed the game into next year, you'd complain "omg, another 3 months of icc! wtf blizz", like you're forced to play the game or run ICC again. Either way, Blizzard is the evil big company that's out to screw everyone.
They don't care if you have finals, they don't care if it's too close to the holidays for you. You're buying it regardless. Don't assume that every company gives a long holiday break and that the offices will be empty if there's an issue. The worst type of complainers are the ones that do it for no reason. We post on WoW forums...the majority of us are buying Cataclysm no matter what we say.
If you don't enjoy the game, simply quit. No one is forcing you to stay. I had to take a break for over a year in order to enjoy the game again. Nothing wrong with that. If you've killed LK, why grind ICC for 8 more weeks? Take a break. Playing content you no longer enjoy is insane. Doing something you're not enjoying just because you want to play this game. There's some amazing looking games coming out before Dec 7th.
I'm not talking crap about anyone. I just don't understand all the negativity, when the solution is so simple.