Yeah, it's a different philosophy taken to an extreme. :-)
That said, from a practical standpoint, Factor is excellent.
In fact, I'm surprised that more of the recent language implementations haven't used Factor as their backend rather than e.g. llvm.