Heh didn't even realize until you mentioned it. I just scrolled immediately to the article. But I agree, if I had to guess he didn't know what DCS was.
Edit: Actually on second read, he definitely does not know what DCS is based on below quote.
" The PC title is a free-to-play experience available now, offering players an array of air, land and sea vehicles and weapons, which can be utilised in both an extensive campaign editor as well as multiplayer. "