You can reduce the cost of running the build agents though. We have no need to run build agents outside of work hours and can therefore have TeamCity automatically turn off the build agents.
Cost savings will be in virtual machine uptime, not in licensing cost.
(Of course, if you have the local environment to support your needs you have probably already invested in servers to support your needs)