The author argues that self-hosting a database is a viable option, especially with the rising costs of managed services like AWS RDS. They claim that the performance difference between self-hosting and managed services is minimal, and that self-hosting offers more control and flexibility.