Theres other hidden costs as well.
What happens when a harddrive fails in your colo? Unless you have best practice backups, you will lose customer data and trust.
GCloud abstracts the issue of hardware so you can focus on real business development. And to some, that's worth the cost until they can properly afford all the hidden costs of independent hosting.