In many environments, clusters have caused too much inter-machine communication which made the deployment unreliable and under-performing. The recommendation is to have a single cluster, (which is the default for new deployments at 10.4). If you need clusters to separate workloads for certain machines, separate sites should be used.