The thing that annoys me the most about these cheap fittings, is the fact they will not carry fault currents in the thousands of Amps if the Main Neutral to the house should break.
I would say (just by looking at the "weld") that 1000A would blow that joint apart.
That should not happen with any Earting or Bonding Conductor.