Neither Blender of C4D can work effortless with millions of polygons like Zbrush does due to Zbrush pixols. They just cant. In Blender you can sorta avoid some of the crawling by dividing your mesh into manageable parts, that's how you see artists doing some complicated sculptures using Blender. Without offending Blender users- I myself use Blender often -there are sooo many tools in Zbrush, is not even a competition, and It doesnt have to be, one is a generalist 3DCC (C4D / Blender)
and the other is a specialized app.
And this is without taking into account the plethora of tools Zbrush like ArrayMesh, NanoMesh, Zremesher, LiveBooleans, Cloth, Bevel, History stack, ZModeler, Insert Mesh tools, Spotlight, Decimation, Transpose, etc.