1.3 million is a big number. Bigger than 99% of us probably expected. We all have ideas on why the game has dropped, and even more ideas on how to 'fix' it. This includes me.
One thing players have asked for for a very long time is Veteran Rewards. It's a great system, but alone, does it fix things? Possibly.
What if the time you subbed to WoW made WoW's sub cheaper and removed certain restrictions?
6 Months - 10% off the sub
1 Year(s) - 15% off the sub, 2 extra character slots
1.5 Year(s) - 20% off the sub, access to a Cataclysm Server (4.3), 2 extra character slots per realm
2 Year(s) - 25% off sub, access to a Cataclysm Server (4.3), 3 extra character slots
2.5 Year(s) - 30% off sub, access to a Cataclysm Server (4.3), 3 extra character slots
3 Year(s) - 35% off sub, access to a Cata and/or Wrath server (3.3/4.3), 4 toon slots
4 Year(s) - 40% off sub, access to Cata/Wrath servers, 6 toon slots, free character realm transfers
5 Year(s) - 50% off sub, access to Cata/Wrath servers, 6 toon slots, free character realm and faction transfers
6 Year(s) - 60% off sub, access to Cata/Wrath/TBC servers, 8 toon slots, free realm/faction transfers
7 Year(s) - 75% off sub, access to Cata/Wrath/TBC servers, 8 toon slots, free transfers
8 Year(s) - 80% off sub, access to Cata/Wrath/TBC/Vanilla servers, 8 toon slots, free tranfers
9 Year(s) - 90% off sub, access to old servers, 8 toon slots, free transfers, new toons made start at Level 80
10 Year(s) - No Sub, access to old servers, 10 toon slots, free transfers, new toons begin at L85
Would this help?