Could be that most customers are on the free tier and he has multi AZ deployments plus other AWS services (data, queues, etc).
Typically base costs are higher when you design for scale vs when you don't. And marginal costs are lower when you design for scale vs when you don't.