This is a pretty nice setup for those who aren't technical or couldn't be expected to setup a local environment to test in.
I used to work in IT at a place with used this GOD-AWFUL CMS that did this similarly but was written in apparently jQuery-plugin-hell and ASP.NET Forms. The website to edit was slow (many seconds per page. In page JS actions took many seconds) and required manual deploys.
Code could not be edited outside the browser editors (PHP, JS, etc.)
So a system that publishes a static site on S3 fairly easily seems like a win to me.
I used to work in IT at a place with used this GOD-AWFUL CMS that did this similarly but was written in apparently jQuery-plugin-hell and ASP.NET Forms. The website to edit was slow (many seconds per page. In page JS actions took many seconds) and required manual deploys.
Code could not be edited outside the browser editors (PHP, JS, etc.)
So a system that publishes a static site on S3 fairly easily seems like a win to me.