I always laugh when I read that stuff, it's basically the most transparent self-aggrandisation - "I know something about this, which I'm not going to...
It's a compelling argument... if, and it's a big if, you're prepared to sell your soul on day 1 for the nebulous promise that games will get cheaper...