Saying it "cannot work" because of orbital refuelling seems pretty disconnect from reality. The ISS has been getting refuelled for decades. Starship has done cryogenic fuel transfer demos. The depot architecture, that SpaceX keeps topped up with random fill-in flights the way they treat Starlink with Falcon 9, seems doable.
Comparing the Chinese lunar program to Apollo misses the point. Antarctica has multiple independent bases getting resupplied and having people move in and out all the time. That's starting to happen in LEO and should be the goal for the Moon and Mars.