Centrifugal force in a spinning ring is technically an artificial gravity substitute, you're right about that.
And this piece is sci-fi, but it's mostly sci-fi engineering, not sci-fi physics.
To suggest that ""We don't have it until the future" is wrong. Centrifuges are a thing. Building one in space would be only an engineering challenge. The "how it works" part is well-understood science. There are detailed plans for smaller rings in space, building one is just a matter of NASA budgets and priorities (they chose more robots to outer planets instead, over twirling canned humans in LEO, and there are upsides to that).