While you could argue VM are more secure, other security tools like BSD Jails or containers could offer a similar level of security for a fraction of the resources that QubesOS uses.
And if I am really being honest, not many people need that level of security as the main goal of Qubes is to prevent a system compromise, but most people have cell phones, cloud accounts, and are getting their uses names and passwords leaked through security breaches all the time, something that Qubes cannot prevent.
https://diode.zone/c/spectrum/videos?s=1
Nowhere near ready, but definitely a project to check back in yearly on.
This is not how you're supposed to run Qubes: https://www.qubes-os.org/faq/#does-qubes-run-every-app-in-a-...
16 GB of RAM should be sufficient for a simple setup.
> other security tools like BSD Jails or containers could offer a similar level of security
Not really: https://news.ycombinator.com/item?id=39250975