it is proof that he cannot do a PCB.. yet less a assembled board.
even less a complete P5 lineup!
Assuming that ALL new PCBs are bad is an error. Assuming that ALL future PCBs will be bad also is an error.
You decided to get PCBs and I think you should solve issue with the seller directly (if you can). At this point what I can tell you have bad PCB based on YOUR expertise.