In fact, it's possible to set up bind mounts without root on a modern Linux system, using a user namespace and a mount namespace.

podman is my favorite tool for this.