>>9 We have all kinds of issues and side channels, consider rowhammer, spectre, meltdown, etc. The solution is instead of bloating the processors to have a single privilege level and run virtual machines in it for each different user - or do something similar to Singularity that uses type checking to verify that the code does not try to access things that it is not allowed to.