Would you guys run these rear shackle hangers from mancini?

That is some hacked up looking crap welds. Even drunken Chrysler employees of the 70s did better work. Those would have been thrown back in the recycle pile at the factory.
It is a shame to have to expect so many of the aftermarket parts to be inferior like this. If we revolt and quit buying, do these parts get better or do the manufacturers just give up and make nothing?