In an ideal world, all software, including browsers, would be bug-free and lack exploitable vulnerabilities.
Unfortunately, every large piece of software contains bugs.
Given this reality, we can hope to reduce the severity of vulnerabilities by isolating a browser’s complex components and reducing their privileges.