Great question! I used to think the same way when I had my first small site. But the truth is, managed hosting can actually save you time and prevent a lot of trouble. It takes care of updates, security, and backups without you having to worry. I came across this article that explains it in detail:
https://container-news.com/how-managed-web-hosting-simplifies-wordpress-maintenance-and-security/ – give it a read, it helped me make my decision.