Well i also love 3D Coat because it have all in one like you said :
sculpt, retopology (auto also), UV, normal map generation, painting (diffuse,spec and normal).

But don't say : 3D Coat is awesome and kills Zbrush hands down
laugh
Z Brush can handle lot lot more polygons than 3D coat indeed even on a very low PC. Voxel of 3D coat asks too much power
once you begin to go on high resolutions (or you must use surface tools in Zbrush style).

With ZBrush i can sculpt so detailled and more accurately than 3D Coat particulary when going in details : ZBRush is the top in this area indeed.
The last version with ZSpheres 2 and shadow tool now allow you
to do anything from mecanic solid planes mixed with sculpting.
Zbrush lacks some good Retopology, in that part 3D Coat is the best for me personnaly.

Well like you said we have to take advantages of the tools
we can afford and not restrict ouservles on one tool
exclusively laugh (even if i use 3D Coat exclusively actually)