The whole purpose of using Host Profiles is to effortlessly push the required configuration onto the ESXi hosts without the need for a manual configuration activity per ESXi host. This won't just come in handy when you need to deploy a new infrastructure, but also when you want to push a new configuration to all of the ESXi hosts.
The following diagram shows a high-level overview of the whole procedure: