These rotors look very well made.
Can you prove that these specific rotors being made in China makes them a poor product?
I am just having trouble finding merit in your claim. ECS has been very transparent and offers to refund the rotors. That really is all they could do in this situation.
The quality and manufacturing you are demanding is exactly what companies like Brembo, Ap, stoptech etc. offer with their big brake kits. Their pricing reflects such and they cost many times what the ECS rotors do.