I don't see how your infra could cost anywhere near that much. The blogs could be pushed to s3 for pennies, letsencrypt is free, you could probably leverage lambda for the API. Could you shed some more light on your costs?
How much would you charge per hour to develop a similar service and how long would it take you?
Also, I am genuinely curious to know more about the OP's costs, which is why I asked them for more info.
I also pay for the certificate, $100/year. Let's Encrypt is also used, but for custom domains.
But that's not the point. I don't explain price with infrastructure costs but rather explain why I can't be like Netflix and ask $10/mo. That was a mistake on my part to mention it at all.