I am a little against this, as appealing as they are for old players it would make an incredibly aversive experience towards new players. Global gifts for all players would be fine for holidays, but in regards of Veteran rewards I'd only like to see titles such as "two year player"/etc to be given, nothing beyond that because it might cause a large amount of discontent.
Most MMO veteran programs are purely cosmetic, so no issue there... even if they start to rise number of CC received as subscriber for veteran program I cannot see how it will discontent anyone.
Or it is better to have promotions/rewards only for new customers and totally forget loyal ones?
But it is just an option, topic was about Anniversary Rewards - what I think had to be more game appealing not only social ones.