Yes, this stuff is fishy, and yes we can blame ZFC which is a bad formalization in comparison to what we've developed since. But the real scandal is why does our definition of geometry "leak" the underlying set theory it's built atop so much? Surely it's bad to have such a leaky abstraction in pure math!
The series goes on to show that by abandoning "points" — which pull all the funny set theory stuff into geometry/topology/whatever is the topic at hand, one can still have a classical foundation — e.g. with the axiom of choice and law of excluded middle — that makes mathematicians feel at ease, but also purge this Banach–Tarski gobbledygook.