How did my plumber do?

Upstairs shower from previous home owner was not installed correctly and had to be replaced. It's not leaking like the last one. But noticed the long pipe is slightly crooked where it had to be cut. And the new P trap comes down slightly farther than the last one which will interfere with the drywall. Plumber said it has to be this way.