Yeah, Mattel's quality control has gone into the crapper these last few years. I mean, it was never great to begin with, but now.
And yet, at the same time, who else could manage the DC license? Hasbro has Marvel. What other toy companies would be able to put out stuff that must retail chains would carry? I never heard of Toy Biz until Marvel Legends hit, and I'm not even sure if they are around anymore.