I think he has a very narrow concept of what gaming is and what it includes. Perhaps within the mobile market Free to wait will become nearly ubiquitous, but for it to become the new standard for triple A developers is just nonsensical. If anything developers like Ubisoft are trying to push the initial cost of games UP not down to zero.