User blog:BlackNightmare10/We're getting Diancie but with a catch

I hear that Diancie will be distributed this fall but there's one problem- it is using the code cards like last time. My problem is that they should be free to all customers but last time during the bug type pokemon one they only gave them to people who pre ordered the new games. I'm just wondering if anyone has a problem with this and maybe why Gamestop is doing this now. (Plus I just wanted to let off steam, so sorry)