Because even if you went with a $5/mo droplet at DigitalOcean, you're going save what? A dollar a month, plus have to do all the maintenance of keeping it running.
I mean yeah if self hosting is more your style, go ahead, but it's weird to me that people expect free to compete with "I'm paying someone else but doing all the work myself"