I am? I have spent literally thousands of hours volunteering for a free online education platform that operates entirely independently from school systems. Although some schools do use it. Some of my family was home schooled. Along with that I have actual teaching experience outside the public school system. I still don't consider myself an expert because I know far less about teaching than I do about my main gig: programming and technology. But claiming I am thinking about this in a specific way is a wrong assumption on your part.
> There’s also no contradiction between learning through games and learning by doing. Everything we do in real life has game-like properties, you just have to find them.
The article is about video games, not games. For some things there is a contradiction. If you want to learn to ride a horse or play guitar then a guitar or a real horse is the game. A video game will never come anywhere close to just picking up a real guitar or riding a real horse.