Oddbean new post about | logout
 yes pip does non-root uid without root. they justify it as it's more open and reviewed.  also that the user used sudo to install pip/python3 to begin with.

I'm not saying I agree with this, just answering your question