I'm as critical as OP on data centers in space, but "A City on Mars" was a really badly researched book, full of errors, that completely misrepresented the would-be Mars settler position. I wouldn't take seriously anyone quoting it unless they've also read, at minimum, "The Case for Mars" as well.
Yeah. A City on Mars made me want to throw the book at the window so many times. Building and tearing down straw-men right and left. Almost every legitimate note of caution suffered from the nirvana fallacy.
Possibly even better would be Zubrin's recent book The New World on Mars: What We Can Create on the Red Planet, which goes into quite a bit of detail on how we could build a self-sustaining settlement.
Though it lacks in the headlines, my preference is to send the robots first to bootstrap local production. Unless we really screw up the worst case would be some extra garbage to clean up for future missions, and the best case is any sort of increase in local production capacity.