Virtual Machine is an application
Virtual Machine is an application that provides the user with a simulated environment that acts like the real thing. Instead of accessing the root user they access a virtual root user account.
This is the same as taking a Windows computer and creating a special program that runs Mac software on top of it. Windows is still there and fully functional. But one can activate the Mac VM and run Mac software on top of it. It is Virtual and therefore does not touch the root operating system.
What I am requesting/suggesting is that you install a Linux Virtual Machine as an application on top of your existing Linux platform. Just as one would install the Mac system on top of a Windows system, you would be installing a Linux system on top of a Linux system. You retain control over the main Linux system and NO ONE ever has access to it. But once the VM Linux is activated it will function as a PRIVATE root user that does not touch the MAIN Linux operating layer. At that point I can log into the Linux VM shell to install any application I wish and it never touches the main Linux system. It should act and operate the same as any Linux operating system.
What Cloudways should do is find and choose a Linux VM shell application. Install it into your system as you did the other applications you provide like WordPress. Then give users the ability to add another application to our system that provides us the ability to install applications to OUR root user, without touching the primary root user that Cloudways uses.