Pressure drop after tankless replaced?

new and old
I had my leaking tankless water heater replaced by my home warranty company. First pic is new install, second is original. The guys they sent had no idea what they were doing-took 2 guys 12 hours over 2 days. I now have a substantial pressure drop at all outlets even with my booster pump. Does this install look ok? Or should I pay a plumber to rerun those pipes? Thank you!