A free upgrade to Cata and a boost to level 80 for players that HAVEN'T been paying you money; but if you have an active subscription then tough poop to you. Shameful. Players who abandoned you are being rewarded while those who have stuck it out get nothing.
This angers me greatly because I have a friend who just re-subbed three-ish months ago and still doesn't have Cata (working our way through Outland atm so saw no need to upgrade), and now they won't get a free upgrade / level 80 boost because they decided to come back 3 months ago instead of now.
Like I said, shameful. Horrible way to treat your long term customers.
I'm going to respond to this simply because I've seen this sort of sentiment before, and while I have no doubt that not everyone will accept the answer I will give here, I'm going to give it anyway.
There is an assumption that we don't care about our long term customers. This couldn't be further from the truth. We absolutely care, and part of that is the ongoing efforts we make every day to communicate, to share what we're doing, to listen to what you are saying here and elsewhere about what more you want to see in the game and more. We also heard you say that you wanted to get your friends back that have previously left the game, so we revisited the Scroll of Resurrection so you could see about enticing them to return and play. This is our way of empowering you with a way to convince your friends that there is a benefit to coming back and that it will be as painless as possible to get caught up with you (thus the boost and transfer.) The level differences and even realm differences are often something people have said serve as a barrier to convincing their friends to return. So, we're doing what we can to move those obstacles away, at least for a little while.
I'm sorry to hear that your own friend wasn't able to benefit from the promotion, but there has to be a start and end to these things. Anytime we've run promotions in the past, there has always been someone somewhere who didn't get a chance to take part. We do what we can though to spread the word and make it as available as possible, but we have to be careful about limitations as well. We'll make sure to let people know if new such opportunities come up. It sounds as if (though) that you're having a good time leveling up together and that seems like a big win for you overall. We hope that you continue to do so since having fun is what the game is all about.