Not necessarily their own fault. Many of us might not have the means or ability to pick up B2W2 in the first month of release: anyone who doesn't live in the US, UK, or bits of Europe, for example, or anyone who can't afford to just drop the £30/$40 for one of the games right away. Genesect is an attempt to get people to buy the games at launch or near it, but it does exclude people who, for whatever reason, can't pick up the games within the next month.
I consider myself very lucky to be able to pre-order the game, and as a "hardcore gamer" I consider it more important to help people out with the event distributions than to say it's anyone's own fault for being unable to get them.