Conversation

The makepkg tool does use fakeroot, and the more robust wrapper for it used in the devtools package runs it in a container to have a consistent, isolated build environment. There's a source and package audit tool (namcap) which devtools runs before/after to catch SOME issues.
1
That's how packages work on every traditional distribution though. They aren't isolated apps like an apk on Android. They get to install to every global directory and run arbitrary code in an install script. Installing to default bin / lib paths is arbitrary code exec anyway.
2
They can drop in binaries / libraries to the default binary / library paths, script execution paths, etc. that will get automatically loaded / run by programs run by root. There is no limit on what needs to be blacklisted. Programs bring their own ways of auto executing stuff.
1
This is true of some things, but it's really bad design, and not likely to be true of anything you'd run as root or much you'd run on a real multi-user system as opposed to a single-user managed workstation. (It's mostly bad gui apps.)