(Simplistically) Business people think about money, gamers and ground level game developers think about games. The "mobile revolution" as told by C-level executives was about the former, and it's been a screaming success.
Mobile games were never going to replace more traditional games because it's a totally different market, but companies don't really care about that anyway - they might not have /understood/ that mobile games were never going to supplant traditional console and PC gaming, but they didn't need to because they made fistfuls of cash anyway.
Mobile games were never going to replace more traditional games because it's a totally different market, but companies don't really care about that anyway - they might not have /understood/ that mobile games were never going to supplant traditional console and PC gaming, but they didn't need to because they made fistfuls of cash anyway.