I think this is catering to a specific audience who is not me :) I actually find that the complexity of self hosting is the interesting part.
I did this to learn stuff. Seeing as I have little to say, my blog site is more of a technical playground than a valuable store of content.
I omitted that between the EC2 version and this current version, I built a really convoluted version with an ALB, Aurora, always-on ECS etc. That came to $80 a month. So then that motivated me to go the other way with the super cheap option.