I am in and out of a body shop day in and out as I have become close friends with a body shop owner (to the point I have learned to prep a car on my own). This looks like a pretty rushed and horrible job result. No way in hell should the new work look bad. I can understand that it will never be perfect as it is not done with all panels on to save on time. There will be some imperfections. That is just plain ugly and unprofessional on the body shops part - I will end with this: The armrest is black (either it was dirty before the shop or a dusty body guy can easily do that if not careful - giving the benefit of the doubt here) and YELLOW PAINT DRIPS INSIDE THE CAR and not enough coverage on a possible hard to reach corner???????
As for the owners part: You shoulda done some research on the shop before hand. If their reputation is great, a simple chat with the owner or employee you dealt with about preferring things get painted off the car opposed to on the car. I have gotten my buddies paint jobs in my neighbors shop and there have been people who paint their daily and just say tape it up and shoot everything on the car and are extremely happy and there are other guys who want parts painted off the car with perfect matching paint. So if you didn't do that on your own part - this is partially your fault!
All in all, good luck with getting your car perfect. Good thing it is just paint that can be sanded and redone.