Nutanix is able to meet many different use-cases, but each requires specific design choices in order to reach an optimal end-state. This is not limited to choosing the right building blocks and the right software edition, but extends to the use (or not) of some of core data protection and data efficiency mechanisms. In addition, the end-users hypervisor choice prohibits the use of some advanced functionality as these are only available on Nutanix own hypervisor, AVH. As Nutanix continues to add functionality to its already impressive array of capabilities, designing the solution could grow even more complex over time.
Because the Nutanix Starter Edtion vastly limits the available functionality and is usually chosen for a small set of use-cases, the design complexity diminishes as well.