Earlier quoted context omitted.
It’s an easy way to modify the binary to load extra code, which can alter how it behaves.
Sure, but only if you have write access to the binary. If you have that you can already replace it with anything you like, so I am not seeing the privilege escalation there.
Consider the context in which PT_INTERP is loaded and executed.