That's probably why they stopped after two pets, it wasn't enough so why bother.
Another thing that bugs me about demanding anniversary gifts. I've been playing since launch day, but not 100% of the time and I think I got about 5 anniversary gifts. Simply because I wasn't subbed during the 2 magical weeks at the time I missed out on gifts. Hows that for fair?
If you simply -have- to get a reward it should be for time played or something. Which is still ridiculous if you ask me.