Earlier quoted context omitted.
> Still more reliable and orders of magnitude more powerful than any free service. I don't think so. AWS Lambda has a generous free tier and runs on infrastructure that has constant monitoring by professionals, spread across thousands of machines in multiple datacenters all over the world, with an SLA. Your one (or two) servers that share a single consumer internet connection (with no SLA) will never be more reliable…
Either way, relying on free services you typically need a backup plan anyway. And I hardly imagine tailoring everything for amazon can be considered cheap nor sensible.
You need a backup plan for paid services too.