I think there's a fallacy. It's like people that get into chess for the sake of becoming better at logic. Which is good for a while until it becomes a problem of pure memorization. Or people that spend their time playing poker in order to get better with probabilities and statistics instead of going through a textbook with pen & paper. Factorio is a very good game, I've enjoyed it for a while, but it's not a replacement to solving coding problems.