Probably the guy can't solder.
All of that could've been soldered, there are heat resistant mats that are used to shield anything when soldering, even a wet cloth would do.
Dead legs: should've been removed completely, not a big job really.
Copper in pushfit fittings don't usually leak if the...