I run my own servers. I have a hell of a power bill but it’s way cheaper than AWS. My servers would probably cost $2000/mo on demand. Of course any workloads I need to be reliable I run in the cloud.
And you pay people to operate the setup, the real estate has its price, and you need to upgrade the hardware once in a while.