That doesn’t really contradict their premise about making modern RTS. StarCraft and Age of Empires 2 are ancient at this point. An entire generation of kids has grown up since they came out.
I don’t think the fact that you could make a successful mainstream RTS way back then really says much about whether you could make one in 2024.
Seems worth noting he’s not being charged with anything spying or geopolitics related, but instead he’s been charged with theft. No details in the article about what he’s accused of having stolen. Seems like almost the only notable fact in this whole story is his being a US soldier in Russia, otherwise there’s a ton of Americans accused of pretty crimes while abroad every day.