Because the kitten was not designed to be a charity issue until Blizzard decided to milk the issue for popularity sake.
If they actually cared about getting money to the Red Cross in support of the hurricane they would:
1) Already have something available.
2) Not be announcing it BEFORE the weeks it is going to take for 5.1 to be launched.
It's a pretty !@#$ty thing to do in order to 'look good' and although many people might think of me negative for saying it, they are just looking for a tax write-off and public karma.
I'm actually really happy that our business practices are nowhere near as cynical as you portray, though it literally makes me sick to my stomach to even read this. If you want to know some background (so you don't have to make it up yourself), the Cinder Kitten was already being set up as a charity pet prior to the hurricane. Once Sandy hit we recognized that we needed to change our plans. But, by that time, it became difficult to do much to change the timetable for getting this pet in the game and on sale. Anyway, with that context, to your points:
1) Already have something available? Like, we should have backup "disaster" pets in the game just waiting to be sold when the next disaster strikes. Tell me how that would be any more difficult for you to spin in some cynical way.
2) I already explained why we announced it. While the pet isn't available yet and the Blizzard Store isn't prepared to take the transactions, we need people to know we're doing this. If an adorable little pet is going to encourage a greater number of donations, I don't see the value in presumptively tearing down Blizzard for cynical PR, nor do I see the value in some of the other posts in this thread belittling people for needing to get something in return for a donation.
It's a situation that's mutually beneficial for Blizzard, our customers, the Red Cross, and those who need disaster relief. If all you want to do is find a way to spin this into some cynical ploy on anyone's behalf, I seriously want you to leave this thread and not come back.
Seriously, this post made me gag on my breakfast. Good on ya for the response, Zarhym.
On another note: In regards to the pet not having been released yet, it is a complex process for them. I agree with another player who had mentioned the corporate hierarchy. A lot of the "trying to get things done" part is just moving it from one person to the next, making sure all the proper departments are notified and aware of what's happening, making sure everyone is covered in whatever ways are necessary, and it can take a bit for the proverbial ball to really get rolling.
One of my family members works as part of a computer software engineering company for medical machinery, so I understand what Blizzard is talking about when they say, "It's difficult." My relative will sometimes sit at home for days (he telecommutes when needed) with nothing to do while waiting for an approval on some small portion of the software because it's going through the chain.
Anyway, I am really looking forward to this pet being released, as I have friends and family where Sandy had hit. It's going to a good cause, and yes, it's replenishing the funds that Red Cross used right away to help the victims of this natural disaster, but it also means that they'll be prepared for something else.