Wow. You actually did it!
To be honest, I have no idea how many people will actually do what you did; that is experience the annoying marketing metaphor set forth by me via my "Destiny game review" on Youtube to show how annoying it is to have to go from one outlet to the next just to get a description that should have been given to you as part of the package from the initial outlet. But let me thank you for taking the time to fully experience my point/private joke as I have found that sometimes, people need an example blatantly shoved in their face to fully grasp the absurdity of a situation. Click the jump to read what I think of Destiny's Grimoire cards...
Destiny game review". And where as I will probably get a couple dollars due to traffic from supportive/curious fans such as yourself, the fact remains that on most any given business website...say like Bungie.net; web traffic = money. In one way, shape, or form. Whether it be from user traffic, app downloads, or created user accounts. Traffic is $good$. And so therein lies the point. Bungie will make money not only in "Destiny" game sales, but also in website traffic from the millions of people wanting to read content they have unlocked in the game in the form of these grimoires. Keep in mind this will not be a one time occurrence. Any new grimoires that are unlocked will require the player to check back on Bungie's website if they want to read what it has to say. One can't help but see dollar signs in the eyes of the Bungie "higher ups" at the thought of the revenue this will bring. This doesn't even factor in the 2 DLC packages slated for release in the coming months. That's right folks; 3 flowing rivers of cash from 1 under developed game. After all, why sell 1 solid game for $60 when you can sell 1 incomplete FPS game for $60 that will sell from the Bungie name alone, then bathe in the honey that is web traffic revenue and milk more cash from your fans from that DLC they think they need simply to have what their parents used to call a "full game experience"? Welcome to the modern age in game marketing!