Reasons:
If I leave it for 10 years and come back I will know how to maintain it. The tools will exist (especially if WordPress auto upgrades).
If I use some static site gen, I will need to remember all the syntax, use some docker container to run the version I used all that time ago. Even coming back to it after a year can leave me with confusion.
Also WordPress has a brilliant ecosystem of plugins and themes. And if you are worried about security, there are plugins that will pump it out into a static site on S3, if you like, so you can use WordPress to author, and S3 to host.
The WordPress ecosystem can rival most no-code tools too.
Also hosting is ubiquitous, and cheap, and usually simple (open CPanel, hit install new Wordpress Blog).