Why we need separate web application and db server to run Volt MX Go (Foundry)?

I see parallel between Nomad for webbrowsers and Volt MX Go.

In the first phase SafeLinx and DB2/mySQL was necessary to use Nomad for web browser.
And now we only have to extract the nomad for web browsers zip file and execute "load nomad" on the Domino console.

At the moment the installation is complex with web app server (Tomcat) and database server (mySQL) because there are gaps in the documentation and no scripts for automation (e.g. Ansible)

Why do we need such a complex infrastructure (Tomcat, mySQL and Foundry) for Volt MX Go?

The Domino server has all-in-one the web and database server - so only Foundry must be installed.

What do you think about it?