Well, they could have written something like "The 2.0 release itself will be in the next few weeks" or "It will be a few weeks before the actual 2.0 release".
(But I agree that "land" is fine here, and the rest of TFA doesn't strike me as obviously AI-written. And I'm not a fan of the "look, they did one thing that AIs often do! Must be AI and therefore bad!" thing in any case.)
Well, they could have written something like "The 2.0 release itself will be in the next few weeks" or "It will be a few weeks before the actual 2.0 release".
(But I agree that "land" is fine here, and the rest of TFA doesn't strike me as obviously AI-written. And I'm not a fan of the "look, they did one thing that AIs often do! Must be AI and therefore bad!" thing in any case.)